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
- Magbasa pa: https://tagalog.9natree.com/read/1492040347/
#Btree #LSMtree #Writeaheadlogging #Replicationatquorum #Distributedconsensus #DatabaseInternals
Ang Database Internals ni Alex Petrov ay isang teknikal na aklat tungkol sa mga mekanismong nakatago sa likod ng modernong database at distributed data system. Hindi ito gabay sa pagsulat ng SQL, o simpleng manwal para mag-configure ng isang partikular na produkto. Sa halip, ipinapaliwanag nito kung paano iniimbak, hinahanap, binabago, at ipinapamahagi ang datos sa antas ng storage engine at cluster. Nahahati ang aklat sa dalawang pangunahing bahagi. Una, sinusuri nito ang mga storage engine, kabilang ang disk based na pag-iimbak, B tree, LSM tree, at mga index. Ikalawa, tinatalakay nito ang distributed systems, tulad ng replication, consistency, pagkabigo ng mga node, distributed transaction, at consensus. Ang layunin nito ay tulungang makita ng backend engineer ang mga trade off na hindi agad nakikita sa query o configuration layer. Mahalaga ang ganitong pag-unawa kapag kailangang pumili ng database, magpaliwanag ng pagbagal sa ilalim ng mabigat na load, o magdisenyo ng serbisyong dapat manatiling maaasahan kahit may server na pumapalya.