SHARE  

Posted on Nov 13 2021

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

$43.15

Deal
Points
0
296

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 applications.

  • 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
  • Publisher ‏ : ‎ O'Reilly Media; 1st edition (April 18, 2017)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 616 pages
  • ISBN-10 ‏ : ‎ 1449373321
  • ISBN-13 ‏ : ‎ 978-1449373320
  • Item Weight ‏ : ‎ 2.15 pounds
  • Dimensions ‏ : ‎ 7.01 x 1.24 x 9.17 inches


0

0

 

iCurated Editor (admin)  

Total Reputation Points:   5142  


Joined 18 Jan 2025
Complimentary Points 5
Deals Posted 1574
Discussions Started 51
Comments Posted 58
Votes Submitted 84

The reason I am an expert in my curations:
I am not an expert in all topics, but I created iCurated to attract expert curators in their respective fields to our community.


One tip I will only share with the iCurated community:
There are experts who can help you before you make purchase decisions. Chances are...iCurated has an expert curator who can help you decide!


My personal blog or website:
https://www.iCurated.com


Product samples should be sent to this physical address:
PO Box 4763, Boulder, CO 80306.


Here is the link to my Curated storefront:
https://icurated-com.myshopify.com/


Total Comments: 0