Listen and read

Step into an infinite world of stories

  • Read and listen as much as you want
  • Over 950 000 titles
  • Exclusive titles + Storytel Originals
  • Easy to cancel anytime
Try now
image.devices-Singapore 2x

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

6 Ratings

4.5

Duration
20H 56min
Language
English
Format
Category

Non-Fiction

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

© 2021 Ascent Audio (Audiobook): 9781663727749

Release date

Audiobook: 29 January 2021

Others also enjoyed ...

  1. Fundamentals of Software Architecture: An Engineering Approach Neal Ford
  2. Building Microservices: Designing Fine-Grained Systems Sam Newman
  3. Clean Code: A Handbook of Agile Software Craftsmanship Robert C. Martin
  4. The Clean Coder: A Code of Conduct for Professional Programmers Robert C. Martin
  5. Clean Architecture: A Craftsman's Guide to Software Structure and Design Robert C. Martin
  6. Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith Sam Newman
  7. Site Reliability Engineering: How Google Runs Production Systems Chris Jones
  8. Fundamentals of Data Engineering: Plan and Build Robust Data Systems Matt Housley
  9. 97 Principles for Software Architects: Axioms for software architecture and development written by industry practitioners Multiple Authors
  10. The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change Camille Fournier
  11. The Fourth Age: Smart Robots, Conscious Computers, and the Future of Humanity Byron Reese
  12. Coders at Work: Reflections on the Craft of Programming Peter Seibel
  13. How Smart Machines Think Sean Gerrish
  14. Coders: Who They Are, What They Think and How They Are Changing Our World Clive Thompson
  15. Data Science for Business: What You Need to Know about Data Mining and Data-Analytic Thinking Foster Provost
  16. The Deep Learning Revolution Terrence J. Sejnowski
  17. Computational Thinking Peter J. Denning
  18. The Pleasure of Finding Things Out: The Best Short Works of Richard P. Feynman Richard P. Feynman
  19. Data Science John D. Kelleher
  20. Permanent Record: A Memoir of a Reluctant Whistleblower Edward Snowden
  21. Build: An Unorthodox Guide to Making Things Worth Making Tony Fadell
  22. AI and Machine Learning for Coders: A Programmer's Guide to Artificial Intelligence Laurence Moroney
  23. Learning Systems Thinking: Essential Non-Linear Skills and Practices for Software Professionals Diana Montalion
  24. Information Architecture: For the Web and Beyond Louis Rosenfeld
  25. Data Science For Dummies: 2nd Edition Lillian Pierson
  26. Programming Interviews For Dummies Eric Butow
  27. Competing in the Age of AI: Strategy and Leadership When Algorithms and Networks Run the World Karim R. Lakhani
  28. The AI Delusion Gary Smith
  29. The Innovators: How a Group of Hackers, Geniuses, and Geeks Created the Digital Revolution Walter Isaacson
  30. The Creativity Code: How AI is learning to write, paint and think Marcus du Sautoy
  31. Software Development Fundamentals Introbooks Team
  32. Free Will Sam Harris
  33. Cybersecurity For Dummies Joseph Steinberg
  34. The World According to Physics Jim Al-Khalili
  35. Kubernetes: The Updated Guide to Master Kubernetes for Everyone Steve D. Pountol
  36. Human Universe Professor Brian Cox
  37. Uberland: How Algorithms Are Rewriting the Rules of Work Alex Rosenblat
  38. Database Internals: A Deep Dive into How Distributed Data Systems Work, 1st Edition Alex Petrov
  39. Everybody Lies: Big Data, New Data, and What the Internet Can Tell Us About Who We Really Are Seth Stephens-Davidowitz
  40. Empire of Pain: The Secret History of the Sackler Dynasty Patrick Radden Keefe
  41. Range: How Generalists Triumph in a Specialized World David Epstein
  42. The Subtle Art of Not Giving a F*ck: A Counterintuitive Approach to Living a Good Life Mark Manson
  43. Hyperfocus: How to Work Less and Achieve More Chris Bailey

Features:

  • Over 950 000 titles

  • Kids Mode (child safe environment)

  • Download books for offline access

  • Cancel anytime

Most popular

Unlimited

For those who want to listen and read without limits.

S$12.98 /month
3 days for free
  • 1 account

  • Unlimited Access

  • Unlimited listening

  • Cancel anytime

Try now

Unlimited Bi-yearly

For those who want to listen and read without limits.

S$69 /6 months
14 days for free
Save 11%
  • 1 account

  • Unlimited Access

  • Unlimited listening

  • Cancel anytime

Try now

Unlimited Yearly

For those who want to listen and read without limits.

S$119 /year
14 days for free
Save 24%
  • 1 account

  • Unlimited Access

  • Unlimited listening

  • Cancel anytime

Try now

Family

For those who want to share stories with family and friends.

From S$14.90/month
  • 2-3 accounts

  • Unlimited Access

  • Unlimited listening

  • Cancel anytime

2 accounts

S$14.90 /month
Try now