分布式系统实践
1. Spanner: CAP, TrueTime and Transaction
摘要: 最近大家非常关注的一件事情就是 Google Spanner Cloud 的发布,这应该算是 NewSQL 又一个里程碑的事件。在本篇文章中,来自pingcap的唐刘同学与大家分享了他自己对 Spanner 的理解,Spanner 的一些关键技术的实现以及与 TiDB 的相关对比。
2. TiKV 源码解析系列 - Lease Read
摘要: 一致性协议的理解大家往往特别重视写操作过程, 实际上读操作的过程也是需要精心设计的. 这篇文章介绍了TiKV的基于raft的读操作优化过程, 从raft log read到readindex read, 再到lease read.
服务化和虚拟化技术
1. 探索 Kubernetes 做为 Mesos 的一个 Framework 是否有意义
摘要: 有时候我自己就想, 如果让我选择的话, 我是选择mesos还是选择k8s? 我也想过如果让k8s运行在mesos之上是不是可以”鱼和熊掌”二者兼得呢? 这篇文章提出了这样的探索过程.
2. 2016年容器技术思考: Docker, Kubernetes, Mesos将走向何方?
摘要: 对容器技术的深度思考和全方位总结, 作者王渊命, 人称老王, 2016年加入青云.
高可用技术
1. 阿里Goldeneye业务监控平台之架构演进,如何实时处理100T+/天的日志量?
摘要: 这篇文章介绍了阿里”黄金眼”的架构设计和演化过程, 对于我们构建大规模数据的采集和分析系统非常有借鉴意义.
2. 深度解析gRPC以及京东分布式服务框架跨语言实战
摘要: RPC是微服务架构不可或缺的基础组件之一, 相信很多同学都了解过gRPC, 不过讲述gRPC原理的文章不多, 这篇文章深入分析了gRPC的实现原理, 让我们对gRPC的实现机制有了更多的理解.
运维和DevOps技术
1. 对比了解Grafana与Kibana的关键差异,一个即可还是两者共用?
摘要: 我们身处海量数据的包围之中已成众所周知的事实。在此情况下,日志的管理、可视化和度量面临着更多的挑战。Kibana 和 Grafana 是两个开源工具,能可视化和推断大量日志数据内的趋势。本文将向你简单介绍一下每个工具,并主要比较一下它们之间的关键不同。
2. 探索ITIL和DevOps的边界
摘要: ITIL是传统的IT标准化流程管理, 随着DevOps的发展, 相对ITIL的模式, 大家更多的倾向于DevOps的模式. 这篇文章探索了ITIL和DevOps的异同点.
丰富多彩的计算机世界
1. 程序员需要知道的SSD基本原理
摘要: 很多同学应该对于HDD的原理比较清楚(教科书都讲过), 但是随着SSD的普及, 作为程序员也应该了解SSD的基本原理, 并且在软件设计中有所考虑.
2. 微信后台技术“干货们”带来的启发
摘要: 现在是”技术干货”爆炸的时代, 如何选择和阅读大量的技术文章, 也是一门技术了. 这篇文章结合作者自己的经历, 描述了从微信后台技术文章中获得的启发.