Show Notes
- Amazon USA Store: https://www.amazon.com/dp/1492040347?tag=9natree-20
- Amazon Worldwide Store: https://global.buys.trade/Database-Internals%3A-A-Deep-Dive-into-How-Distributed-Data-Systems-Work-Alex-Petrov.html
- Apple Books: https://books.apple.com/us/audiobook/database-internals-a-deep-dive-into-how-distributed/id1661265544?itsct=books_box_link&itscg=30200&ls=1&at=1001l3bAw&ct=9natree
- eBay: https://www.ebay.com/sch/i.html?_nkw=Database+Internals+A+Deep+Dive+into+How+Distributed+Data+Systems+Work+Alex+Petrov+&mkcid=1&mkrid=711-53200-19255-0&siteid=0&campid=5339060787&customid=9natree&toolid=10001&mkevt=1
- Shopee: https://asia.buys.trade/shopee_Database-Internals-Alex-Petrov.html
- Lazada: https://asia.buys.trade/lazada_Database-Internals-Alex-Petrov.html
- Tiktok: https://asia.buys.trade/tiktok_Database-Internals-Alex-Petrov.html
- Baca selengkapnya: https://indonesia.9natree.com/read/1492040347/
#PohonB #LSMtree #Compaction #Replikasidatabase #Konsensusterdistribusi #DatabaseInternals
Database Internals: A Deep Dive into How Distributed Data Systems Work adalah buku teknis karya Alex Petrov, diterbitkan oleh O'Reilly pada 2019. Buku ini membahas cara kerja database di balik antarmuka SQL, API, dan konfigurasi yang biasanya dipakai pengembang. Fokusnya bukan mengajarkan cara menjalankan satu produk database tertentu, melainkan menjelaskan prinsip rancangan yang dipakai banyak sistem penyimpanan data modern. Bagian pertama mengulas storage engine, termasuk cara data disusun di disk, peran indeks, serta perbedaan pohon B dan LSM tree. Bagian kedua beralih ke masalah yang muncul saat data disebar ke banyak mesin, seperti replikasi, kegagalan node, konsistensi, transaksi terdistribusi, dan konsensus. Tujuan utama buku ini adalah membantu pembaca memahami trade-off teknis di balik keputusan database. Dengan pemahaman itu, pembaca dapat menilai perilaku sistem ketika beban meningkat, bukan hanya mengandalkan pengaturan tingkat permukaan atau asumsi bahwa database bekerja sebagai kotak hitam.