
Designing Data-Intensive Applications: The Big Ideas Behind …
Apr 2, 2017 · In this practical and comprehensive guide, author Martin Kleppmann helps you navigate this diverse landscape by examining the pros and cons of various technologies for processing and storing data. Software keeps changing, but …
- 4.7/5(5)
Designing Data-Intensive Applications - O'Reilly Media
In this practical and comprehensive guide, author Martin Kleppmann helps you navigate this diverse landscape by examining the pros and cons of various technologies for processing and storing data. Software keeps changing, but the fundamental principles remain the same.
Designing Data-Intensive Applications (DDIA) — an O’Reilly book …
As software engineers, we need to build applications that are reliable, scalable and maintainable in the long run. We need to understand the range of available tools and their trade-offs. For that, we have to dig deeper than buzzwords.
设计数据密集型应用
本书从底层数据结构到顶层架构设计,将数据系统设计中的精髓娓娓道来。 其中的宝贵经验无论是对架构师、DBA、还是后端工程师、甚至产品经理都会有帮助。 这是一本理论结合实践的书,书中很多问题,译者在实际场景中都曾遇到过,读来让人击节扼腕。 如果能早点读到这本书,该少走多少弯路啊! 这也是一本深入浅出的书,讲述概念的来龙去脉而不是卖弄定义,介绍事物发展演化历程而不是事实堆砌,将复杂的概念讲述的浅显易懂,但又直击本质不失深度。 每章最后的引 …
Designing Data-Intensive Applications — Martin Kleppmann’s …
Mar 27, 2017 · In this practical and comprehensive guide, author Martin Kleppmann helps you navigate this diverse landscape by examining the pros and cons of various technologies for processing and storing data. Software keeps changing, but …
《Designing Data-Intensive Application》DDIA中文翻译 - GitHub
本书从底层数据结构到顶层架构设计,将数据系统设计中的精髓娓娓道来。 其中的宝贵经验无论是对架构师、DBA、还是后端工程师、甚至产品经理都会有帮助。 这是一本理论结合实践的 …
designing-data-intensive-applications.md - GitHub
Quick and easy recovery from human error, fast to rollback configuration changes, roll out new code gradually and tools to recompute data. Set up detailed and clear monitoring, such as performance metrics and error rates (telemetry). Implement good management practices and training. This is how do we cope with increased load.
Preface - Designing Data-Intensive Applications [Book]
We call an application data-intensive if data is its primary challenge—the quantity of data, the complexity of data, or the speed at which it is changing—as opposed to compute-intensive, where CPU cycles are the bottleneck.
Digital Democracy Institute of the Americas - DDIA
The Digital Democracy Institute of the Americas (DDIA) is bringing together insights and actors across the Western Hemisphere to shape a more participatory, inclusive, and resilient digital democracy.
Designing Data-Intensive Applications, 2nd Edition - O'Reilly Media
In this second edition, authors Martin Kleppmann and Chris Riccomini build on the foundation laid in the acclaimed first edition, integrating new technologies and emerging trends.