
Designing Data-Intensive Applications
Dağıtık veri sistemlerini soyut bir mit olmaktan çıkarıp somut bir mühendislik disiplinine dönüştüren başucu kaynağı.
- Yazar
- Martin Kleppmann
- Yıl
- 2017
Bu kitabı bitirdikten sonra mimari tartışmalarda kullandığım terminoloji kökten değişti. Sadece “veri tutarlılığı” demek yerine tam olarak hangi tutarlılık garantisinden bahsettiğimizi sorgulamaya başladım.
Benim için en aydınlatıcı kısım replikasyondan ziyade veri kodlama ve şema evrimi bölümü oldu. Şema değişikliklerinin getirdiği riskleri bu kitaptan önce yeterince ciddiye almıyordum, sonrasında üç farklı projede tam da kitapta anlatılan senaryolarla canlıda yüzleştik.
Tek eksiği, sistem örneklerinin çoğunlukla 2016 yıllarına ait olması. Ancak temel mimari fikirler hala ilk günkü tazeliğini koruyor.