说到分布式系统,就必须说到一致性协议,经常在看一些技术的文章或者看一些框架都会提到所采用的一致性协议,像有数据事务用到的2PC,3PC,Paxos协议,ZooKeeper的ZAB协议,阿里的相关产品用到的Raft协议,还有个人用到Akka的Cluster所采用的Gossip协议,现在就对这些一致性协议做一些总结。
深入ZooKeeper之分布式
Audit Log 审计日志实战
Comments powered by Disqus.
怎样在Github Pages上写博客 初衷 我们可以用Github来build great things ,用Github Pages 来分享great things,我们可以用GitHub来写自己的博客,写这样的博客,我们可以有很多控制这个博客的所有的一切,同时不要担心数据库存储的问题,让我们可专注于内容,我就是因为这样才喜欢上了Github Pages了,愿意花一周的时间来折腾它,...
概述 为什么要对Spring Boot应用进行监控,那是因为一个应用的功能需要同时满足两方面的功能,一个满足业务需求功能,另一个就是非业务功能需求如监控,监控包括很多方面,应用的健康监控,性能指标监控,我上周主要的事情就是玩一遍Springboot的应用的监控,现在就是简单地描述下玩了一遍写一下记录。方便后来的快速上手。 初衷 公司的应用部署在GCP(Google Cloud Plat...
概述 ZooKeeper是一个优秀的高性能分布式协调框架,就因为它主打分布协调所以现在分布式架构满天下的时代,也让它成了一个十分给力的基础组件,所以深入了解它的原理是一件十分有价值的事情。本文是笔记属性,易懂地方只记要点,在难点地方着重去描述。 何为分布式 分布式系统是一个硬件或软件组件分布在不同的网络计算机上的,彼此之间仅仅通过消息传递进行通信和协调的系统 分布式特点 ...