Kafka设计原理-—性能上的设计考虑 Posted on July 28, 2018 | 3 minutes (1398 words) 概述 本文总结了Kafka的一些设计原则和思想。通过本文,可以了解,为什么kafka的读写性能如此之高,在设计时考虑了那些方面。 性能上的设计考 [Read More] #kafka #Bigdata #zookeeper #消息队列
如何通过REST接口访问fabric1.1网络 Posted on July 23, 2018 | 3 minutes (1347 words) 概述 通过REST接口来访问区块链网络,可以屏蔽底层区块链网络的复杂性,减低开发Dapp的难度,快速开发基于区块链的应用。 Fabric官方 [Read More] #fabric #blockchain #REST接口
centos7.0安装hyperledger fabric-1.1环境(first network) Posted on July 18, 2018 | 2 minutes (857 words) 概述 在安装fabric时,对于依赖组件的安装,官方文档写的不是太有条理,导致很多初学者,在安装时遇到很多问题。 本文介绍了fabric在cen [Read More] #docker #fabric #blockchain #环境安装
Goroutine Leak和解决之道 Posted on July 16, 2018 | 5 minutes (2165 words) 概述 在Go中,goroutine很轻量级,随便创建成千上万个goroutine不是问题,但要注意,要是这么多的goroutine一致递增,而 [Read More] #Go #Channel #Goroutine
Raft算法详解3—选主(Leader election) Posted on April 16, 2018 | 4 minutes (1546 words) Raft算法详解–选主(Leader election) 概述 本文详细介绍了Raft算法的选主过程,包括:选主的流程,选主过程中各个节点的角色转换 [Read More] #Raft #共识算法 #blockchain
Raft算法详解1--Raft基础 Posted on March 27, 2018 | 3 minutes (1338 words) 介绍 本文介绍了Raft协议的三种核心的角色和时间周期的概念,并说明了角色之间的转换过程。通过本文的学习,可以理解Raft共识算法的三种角色, [Read More] #Raft #共识算法 #blockchain
Raft算法详解2--Raft算法概要 Posted on March 27, 2018 | 6 minutes (2746 words) Raft算法介绍 Raft是一个共识算法,用来管理复制日志(replicated log),关于复制日志后面有讲述。本文以简明形式总结了该算法, [Read More] #Raft #共识算法 #blockchain
Memcached架构分析 Posted on March 18, 2018 | 5 minutes (2104 words) 介绍 本文通过阅读memcached的源代码,剖析了memcached的主流程处理的架构设计。包括主流程的线程模型和网络事件处理机制。 该架构通 [Read More] #memcached #架构分析