BlogHide Resteemsswifree1 (25)in technology • 6 years ago程序员初始化脚本之mac换macbook的时候发现好多软件配置都需要重新手动安装或修改,所以写了个脚本安装软件与配置,比如brew, go, vscode, zsh, iterm2, chrome. 以及vim的配置。分享给大家,脚本可自行修改。从此妈妈再也不用担心我换电脑啦~~~ mac的脚本参见 其他系统或软件的初始脚本大家想分享的话也可以pull requestswifree1 (25)in technology • 6 years agopaxos协议前言 想理解paxos得先知道paxos解决的问题是什么。paxos解决的是2PC,3PC存在的节点阻塞,脑裂,低容错性,单点问题。而且还能做到2PC,3PC不能做到的事,master选举。3PC是主从结构,如果主节点崩溃了,3PC并没有提供master选举的算法。 推荐资料: lamport老爷子写的论文 Paxos Made Simple…swifree1 (25)in distribute • 6 years ago分布式基础分布式系统需要实现的指标 scalability: 可扩展性,系统能够适应其工作增长的能力,随着其处理的工作增加,性能和可用性并不会降低 performance:性能,通过系统完成的一工作量已经需要的时间或资源衡量,具体要求: 低响应时间, 低延迟 系统资源使用率低(CPU和内存) 高吞吐量 latency:延迟…