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

Martin Kleppmann

Key Facts and Insights

  • The book explores the underlying principles of data systems and how they are used to build reliable, scalable, and maintainable applications.
  • It outlines the importance of distributed systems in handling data-intensive applications and how to deal with the challenges associated with them.
  • The book emphasizes on the trade-offs involved in choosing particular data structures, algorithms, and architectures for data-intensive applications.
  • It provides a detailed explanation of the three main components of data systems: storage, retrieval, and processing.
  • It presents an in-depth understanding of consistency and consensus in the context of distributed systems.
  • The book discusses...

    Please log in or register to view the full book summary.

Please log in or register to view the video summary.

Kaivalya Apte
🤍
Not available
5.8

Kaivalya Apte DE

Staff Software Engineer , HubSpot
Yung-Yu Chen
🤍
Not available
Certified
6.0

Yung-Yu Chen DE

Software Engineer, Delivery Hero
Mikalai Syty
🤍
Available
Outstanding
5.8

Mikalai Syty DE

Engineering Manager, Nelly Solutions
Giovanni Trotta
🤍
Not available

Giovanni Trotta ES

Senior Software Engineer, Amazon
Dzyanis Kuzmenka
🤍
Available
Certified
5.7

Dzyanis Kuzmenka PL

Engineering Manager, Oxagile
Lukasz Zabski
🤍
Not available
Certified
6.0

Lukasz Zabski PL

Software Engineer @ Sembo - Stena Line Travel Group AB
Luis Custodio
🤍
Available
Certified
5.7

Luis Custodio GB

Engineering Lead, Upp.ai
Igor Mazor
🤍
Not available
5.6

Igor Mazor DE

Director of Engineering, Delivery Hero
Barath Badrachalam Kannan
🤍
Not available

Barath Badrachalam Kannan DE

Data Engineering | Marketing Analytics
Wolfgang Werner
🤍
Available
Certified
5.9

Wolfgang Werner DE

Software Engineer / Developer Advocate / Engineering Manager, gridX
Murat Odabasi
🤍
Available
Certified
6.0

Murat Odabasi TR

ex-Google Software Engineer
Aleksej Klebanskij
🤍
Available
5.6

Aleksej Klebanskij LT

Engineering Manager, Flo Health
Srikant Vadrevu
🤍
Not available

Srikant Vadrevu US

Software Engineer, Salesforce
Praveen Malla
🤍
Not available
4.3

Praveen Malla IN

Data Scientist, Infosys Ltd.
Michael Favila
🤍
Available
6.0

Michael Favila HK

Head of Engineering, Maya Bank
Tristan Labelle
🤍
Available

Tristan Labelle US

Software Engineer (Sr, Lead), The Browser Company of New York
Abhishek Jain
🤍
Available
6.0

Abhishek Jain SE

Senior Software Engineer, Spotify
Izabela Alexandrescu
🤍
Available
6.0

Izabela Alexandrescu RO

Agile Project Manager, Scrum Master
David Minkovski
🤍
Available
Certified
5.9

David Minkovski DE

Ex-Founder, Tech. Consultant - Currently Solution Architect, @ Microsoft
Anurag Mishra
🤍
Available

Anurag Mishra ID

Head of Bunker operations & Fleet Efficiency Centre, Meratus
Vivekkumar Muthukrishnan
🤍
Available
Certified
6.0

Vivekkumar Muthukrishnan GB

Senior Data Engineer/Developer, Skyscanner
Sekhar Sahu
🤍
Not available

Sekhar Sahu US

Staff Engineer
Pramod Patil
🤍
Not available

Pramod Patil IN

Technical Architect
Hong Xu
🤍
Available
6.0

Hong Xu CN

Senior Data Scientist
Ariel Morelli
🤍
Available

Ariel Morelli DE

Software Engineer, CELUS
Harry Ritchie
🤍
Available
6.0

Harry Ritchie DE

Data Scientist and Improviser, Freelance (ex-AstraZeneca)