码迷,mamicode.com
首页 > 其他好文 > 详细

设计数据密集型应用

时间:2020-05-24 11:23:37      阅读:50      评论:0      收藏:0      [点我收藏+]

标签:abi   第七章   扩展   应对   完成   分布式系统   适应   未来   系统   

该书大约是2017年翻译的,全书392页,分为三部分,一共12章。

这是一本理论结合实践的书。

本书为数据系统的设计、实现、评价提供了很好的概念框架。

 

本书着重讨论三个在大多数软件系统中都很重要的问题:
可靠性(Reliability)
系统在困境(adversity)(硬件故障、软件故障、人为错误)中仍可正常工作(正确完成功能,并能达到期望的性能水准)。
可扩展性(Scalability)
有合理的办法应对系统的增长(数据量、流量、复杂性)
可维护性(Maintainability)
许多不同的人(工程师、运维)在不同的生命周期,都能在高效地在系统上工作(使系统保持现有行为,并适应新的应用场景)

 

 

 

目录如下:

序?言
第一部分:数据系统的基?石
第一章:可靠性、可扩展性、可维护性
第二章:数据模型与查询语?言
第三章:存储与检索
第四章:编码与演化
第二部分:分布式数据
第五章:复制
第六章:分区
第七章:事务
第八章:分布式系统的麻烦
第九章:?一致性与共识
第三部分:衍?生数据
第十章:批处理理
第十?章:流处理理
第十?章:数据系统的未来
术语表
后记

 技术图片

 

设计数据密集型应用

标签:abi   第七章   扩展   应对   完成   分布式系统   适应   未来   系统   

原文地址:https://www.cnblogs.com/lakeslove/p/12949052.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!