分布式技术追踪 2017年第十七期

分布式系统实践

1. Kudu vs HBase

http://dwz.cn/5PF5gq

摘要: Cloudera在2016年发布了新型的分布式存储系统—kudu, kudu从外部形态上来说和HBase非常像, 这篇文章分析了二者的差异和定位.

2. Leaf——美团点评分布式ID生成系统

http://dwz.cn/5PFDFZ

摘要: 又一篇介绍分布式ID生成系统的文章, 思路大体上相同, 一些细节的优化值得学习.

微服务技术

1. 基于Prometheus的数据库监控

http://dwz.cn/5PRhog

摘要: Prometheus号称开源版本的borgmon, 这篇文章简单介绍了borgmon和基于Prometheus的监控.

2. 基于Neutron的Kubernetes SDN实践经验之谈

http://dwz.cn/5R5Msb

摘要: Neutron可以说是功能最完善的SDN实现, 不过大都用在OpenStack上, 本文介绍了把Neutron引入K8s的实践经验, 挺有意义.

高可用技术

1. kafka数据可靠性深度解读

http://dwz.cn/5PFq4u

摘要: 这篇文章深入分析了kafka保证数据可靠性的机制, 包括数据复制, Leader选举, 消息发送等内容, 并且给出了不同可靠性配置下的性能测试.

2. 如何完美使用Paxos算法,服务生产线上的大规模集群?

http://dwz.cn/5QKOQs

摘要: Paxos算法可以用来保证多个副本之间的数据一致性问题, 但是当集群中出现故障机器时, 就需要进行副本的数据迁移, 此时就意味着Paxos的组成员需要发生变化. 本文介绍了基于Paxos实现的一致性的组成员变更算法, 可以完美解决这个问题.

丰富多彩的计算机世界

1. 怎样让自己成为不可替代的程序员?

http://dwz.cn/5PFtsh

摘要: 上学的时候, 往往觉得那些学习好, 技术牛的人就一定能取得好成绩, 就像武侠小说中的绝顶高手. 工作之后才发现, 没有什么东西难到需要爱因斯坦的智商才能做出来的, 多数情况下, 大家智商差不多, 一个人的成功往往是很多非技术因素促成的, 这篇文章提出的3个品质我很认同.

2. 如何重构“箭头型”代码

http://coolshell.cn/articles/17757.html

摘要: 嵌套的if-else往往容易造成代码的可读性下降, 本文提出了几种重构的方法, 非常值得学习

时间: 2024-08-24 22:26:30

分布式技术追踪 2017年第十七期的相关文章

分布式技术追踪 2017年第二十七期

分布式系统实践 1. 分布式系统中的时间和顺序--关于Spanner中的Linearizability http://dwz.cn/6gcYDC 摘要: 本文主要介绍了分布式系统中 Linearizability 概念,以及它与 Serializability 的区别,并介绍了 Spanner 中是如何通过 TrueTime 来实现 Linearizability. 2. PacificA:微软设计的分布式存储框架 http://dwz.cn/6fZzz6 摘要: PacificA是微软为大规模

分布式技术追踪 2017年第六期

p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 31.2px "Helvetica Neue"; color: #111111 } p.p2 { margin: 0.0px 0.0px 0.0px 0.0px; font: 17.3px "Helvetica Neue"; color: #222222 } p.p3 { margin: 0.0px 0.0px 0.0px 0.0px; font: 17.3px "

分布式技术追踪 2017年第五期

p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 17.3px "Helvetica Neue"; color: #666666 } p.p2 { margin: 0.0px 0.0px 0.0px 0.0px; font: 31.2px "Helvetica Neue"; color: #111111 } p.p3 { margin: 0.0px 0.0px 0.0px 0.0px; font: 17.3px "

分布式技术追踪 2017年第二十期

分布式系统实践 1. MySQL索引设计背后的数据结构及算法详解 http://dwz.cn/5VOkgp 摘要: 很多同学都知道MySQL的数据库索引采用了B+tree, 但是恐怕不理解其原理. 本文详细介绍了B-tree和B+tree原理以及在MySQL中的运用. 2. 分布式开放消息系统的原理与实践 http://dwz.cn/5Yd5Mz 摘要: 本文详细阐述了阿里开源的分布式消息队列RocketMQ的设计细节, 让我们体会体会RocketMQ的设计独特之处. 微服务技术 1. SRE在

分布式技术追踪 2017年第四十九期

分布式系统实践 1. 为什么 SQL 正在击败 NoSQL,这对未来的数据意味着什么 https://mp.weixin.qq.com/s/vU8yu_M4IIwDHhpVUL6e0w 摘要: SQL和NoSQL真是一对冤家, 分久别合, 合久必分. 2. OceanBase1.0 分布式技术架构 https://mp.weixin.qq.com/s/9nEW5aLVLFvpot95OkPBDw 摘要: 我们大概都知道阿里的OceanBase很牛, 但是介绍OceanBase的文章非常少, 这篇

分布式技术追踪 2018年第二十期

分布式系统实践 1. TiDB中的混沌实践 https://mp.weixin.qq.com/s/ORKcguLhXVkkr6yionecJg 摘要: 混沌工程可以让我们的分布式系统更健壮. 2. 四个架构设计案例分析及其背后的架构师思维 https://mp.weixin.qq.com/s/FsZUYnfEnDZ0dAsJ3hcA5Q 摘要: 这篇文章从4个实际案例入手, 总结了架构的本质是管理复杂性, 以及抽象, 分层, 分治和演化思维这4种最基本的方法. 资源管理和微服务技术 1. 阿里集

分布式技术追踪 2017年第一期

分布式系统实践 1. 大话分布式系统理论基础 http://dwz.cn/4UWN7i 摘要: 一致性是分布式系统的理论基础, 这篇文章从2PC, 3PC开始, 概述了支撑分布式系统一致性的各个理论, 便于大家再进行更深入和细致的学习. 2. 美团云混合存储系统 http://dwz.cn/4VpOzJ 摘要: (编者的话)美团云的李慧霸分享的混合存储系统议题非常独特,美团云的存储系统是自己开发的,没有使用开源系统,整个建设思路和方法值得借鉴,因此特别分享下李慧霸的PPT. 服务化和虚拟化技术

分布式技术追踪 2017年第三十七期

分布式系统实践 1. 微信开源PhxQueue:高可用.高可靠.高性能的分布式队列 https://mp.weixin.qq.com/s/Hr4TUg8o1AQkowQpSDIhYA 摘要: PhxQueue 是微信开源的一款基于 Paxos 协议实现的高可用.高吞吐和高可靠的分布式队列,保证At-Least-Once Delivery,在微信内部广泛支持微信支付.公众平台等多个重要业务. 2. 链家大数据多维分析引擎实践 https://mp.weixin.qq.com/s/nal1vKBcs

分布式技术追踪 2017年第四十四期

分布式系统实践 1. 分布式键值存储 Dynamo 的实现原理 https://draveness.me/dynamo 摘要: Dynamo是一篇比较老的论文了, 如果大家之前没有读过论文, 不妨读读这篇文章, 可以对Dynamo的核心技术有一个整体的了解. 2. 通俗说Spark https://mp.weixin.qq.com/s/bomylsW7XkghBaa3q01DkA 摘要: 这一篇文章通俗解析一下当前最火的大数据框架Spark. 微服务技术 1. 基于 Kubernetes 的 A