Gateway for the book Designing Data-Intensive Applications: The Big Ideas behind Reliable, Scalable, and Maintainable Systems. Second Edition by Martin Kleppmann and Chris Riccomini.
Distilled
- Data intensive applications
- Computationally intensive applications
- Teams use data differently
- Operational data system
- OLTP
- Analytical data system
- OLAP
- HTAP combines OLTP and OLAP
- Real time analytics
- Data warehouses
- Data lakes are data warehouses with unstructured data
- extract, Transform, Load (ETL)
- Source of truth
- Derived data