Designing Data-Intensive Applications
📝 Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
- Link: https://www.amazon.com/Designing-Data-Intensive-Applications-Reliable-Maintainable/dp/1449373321
목차
[Part 1] 데이터 시스템의 기초
- 01장: 신뢰할 수 있고 확장 가능하며 유지보수하기 쉬운 애플리케이션
- 02장: 데이터 모델과 질의 언어
- 03장: 저장소와 검색
- 04장: 부호화와 발전
[Part 2] 분산 데이터
- 05장: 복제
- 06장: 파티셔닝
- 07장: 트랜잭션
- 08장: 분산 시스템의 골칫거리
- 09장: 일관성과 합의
[Part 3] 파생
- 10장: 일괄 처리
- 11장: 스트림 처리
- 12장: 데이터 시스템의 미래