作 者:(英)马丁·科勒普曼(Martin Kleppmann) 著 定 价:99 出 版 社:东南大学出版社 出版日期:2017年10月01日 页 数:590 装 帧:平装 ISBN:9787564173852 ●Part I. Foundations of Data Systems
●1. Reliable, Scalable, and Maintainable Applications 3
●Thinking About Data Systems 4
●Reliability 6
●Hardware Faults 7
●Software Errors 8
●Human Errors 9
●How Important Is Reliability? 10
●Scalability 10
●Describing Load 11
●Describing Performance 13
●Approaches for Coping with Load 17
●Maintainability 18
●Operability: Making Life Easy for Operations 19
●Simplicity: Managing Complexity 20
●Evolvability: Making Change Easy 21
●Summary 22
●2. Data Models and Query Languages 27
●Relational Model Versus Document Model 28
●The Birth of NoSQL 29
●部分目录
内容简介
在今天的系统设计中,数据是所有挑战的中心。困难的问题需要被描述,比如可扩展性、一致性、可靠性、有效性和可维持性。 此外,我们有超乎寻常的工具可选择,包括关系数据库、NoSQL数据存储、流、批处理器和消息代理。什么是你的应用程序的正确选择?本书将给你答案。 (英)马丁·科勒普曼(Martin Kleppmann) 著 马丁·科勒普曼,是英国剑桥大学的一名分布式系统研究员。在此之前他曾是软件工程师和企业家,在Linkedin和Rapportive工作过,从事大规模数据基础设施相关的工作。Martin经常在大会做演讲,写博客,也是开源贡献者。
设计数据密集型应用(影印版) 下载 mobi epub pdf txt 电子书 格式