消息中间件的pull与push 消息中间件的实现无非两种套路,一种让客户端pull,典型的比如kafka便是如此,而另一种则是push,也就是让客户端不需要做任何操作,只需要...
消息中间件的pull与push 消息中间件的实现无非两种套路,一种让客户端pull,典型的比如kafka便是如此,而另一种则是push,也就是让客户端不需要做任何操作,只需要...
docker支持多种graphDriver,包括vfs、devicemapper、overlay、overlay2、aufs等等,其中最常用的就是aufs了,但随着linux...
NSQ是一个内存+磁盘型的消息中间件,它使用push流的方式源源不断把消息推送给客户端,并且为了使服务端更加简单、高效,NSQ并不提供有序的消息队列。因此,如果对消息有顺序要...
导语:爱情最动人的地方,就在于相互的想念,我看见你时,想念;看不到你时,更加想念。 文|禾田飞歌 图|网络(如侵必删) 1、 昨天看到一个街拍视频,主题是:情侣同居,到底是男...
前言 在看到apue的进程的时候,我发现一个叫suid的概念,也就是"设置用户ID"。一开始对这个概念十分陌生,单凭从字面来看确实不容易理解,后面通过查阅资料并且了解到它的一...
开场白 作为redis的使用者,我们最常用的操作可能就是set了,而最常用的数据结构则是string了,我们常常会使用命令: 这个命令中,key和value都被保存到一个字符...
* 问题场景 我们在编写部署系统的时候,通常需要在机器上部署一个agent,用来执行部署脚本,为了防止部署脚本写的有问题,长时间hang住,我们通常会为脚本的执行设置一个超时...
原文:Building Blockchain in Go. Part 2: Proof-of-Work 简介 在上一篇文章中,我们构建了一个非常简单的数据结构,这正是区块链数...
原文:Building Blockchain in Go. Part 1: Basic Prototype 简介 区块链是21世纪最具革命性的技术之一,目前仍在逐步成熟,其潜...