database

Kafka的设计为什么高效

本文有 7578 字,大约需要 18 分钟可以读完, 创建于 2017-11-18

Kafka这一孵化于LinkedIn的开源项目正得到越来越多组织的关注和使用;其优雅的设计和对实时性处理的探索有很多值得学习的地方。 本文试就个人学习过程中的一些思考和理解来分析为什么Kafka可以兼顾可靠性、一致性和尽可能强的实时处理能力。

数据访问与管理技术的演进

本文有 10153 字,大约需要 25 分钟可以读完, 创建于 2017-09-24

数据访问和管理是软件设计需要解决的一项非常关键而又基础的问题;从早期的大型Unix应用开始,到基于C/S架构的商业应用, 乃至在互联网大潮中取得压倒性优势的基于B/S架构的企业应用,对于如何管理、访问、保存、检索、备份、维护数据这一基本问题, 无数先辈们创造了丰富多样的技术选项,然而随着行业潮流的变换,不同的技术...