Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems - Martin Kleppmann




Data is at the center of many
challenges in system design today. Difficult issues need to be figured
out, such as scalability, consistency, reliability, efficiency, and
maintainability. In addition, we have an overwhelming variety of tools,
including relational databases, NoSQL datastores, stream or batch
processors, and message brokers. What are the right choices for your
application? How do you make sense of all these buzzwords?

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. With this
book, software engineers and architects will learn how to apply those
ideas in practice, and how to make full use of data in modern

  • Peer under the hood of the systems you already use, and learn how to use and operate them more effectively
  • Make informed decisions by identifying the strengths and weaknesses of different tools
  • Navigate the trade-offs around consistency, scalability, fault tolerance, and complexity
  • Understand the distributed systems research upon which modern databases are built
  • Peek behind the scenes of major online services, and learn from their architectures

▅▅▅▅▅▅▅   Details:  ▅▅▅▅▅▅▅
Format : epub
Size: 6.5 Mb
ISBN :  9781449373320
Language : english
Pages: 1841


Once your payment has been received and an eMail has been provided, we send your download link earliest possible moment. Understanding we are all in different time zones, we will do our best to deliver well within 24 hours. If there be congestion or a network downage of any kind just know we are doing the best to get your product delivered a.s.a.p.


This is a digital product. A return policy is not offered on this product. A refund policy is not offered on this product. The download link is verified before sending to you, to be 100% sure it’s a working link.


Programming eBooks

Ratings[0-5]: C=Customer Service S=Delivery Speed D=Description O=Overall

Promotion Fee


Updated At

1/21/20, 6:26 PM

SlugPeerID (OpenBazaar link)