Episode Details

Back to Episodes
[Pagsusuri] Database Internals: A Deep Dive into How Distributed Data Systems Work (Alex Petrov) Nabuod.

[Pagsusuri] Database Internals: A Deep Dive into How Distributed Data Systems Work (Alex Petrov) Nabuod.

Published 4 days, 9 hours ago
Description
Database Internals: A Deep Dive into How Distributed Data Systems Work (Alex Petrov)

- Bumili sa Amazon Books:
https://www.amazon.com/dp/1492040347?tag=9natree-20

- I-sponsor at Suportahan kami:
https://9natree.com/page/sponsor-and-support.html

- Mga Kagiliw-giliw na Paksa:
- B tree at LSM tree bilang magkaibang paraan ng pag-aayos ng datos sa disk
- Ang storage engine ay nakadepende sa katangian ng hardware at sa lifecycle ng datos
- Replication at consistency ay mga pagpili sa pagitan ng availability, latency, at katiyakan ng datos
- Failure detection at membership ang pundasyon ng maaasahang cluster
- Distributed transaction at consensus para sa koordinasyong hindi puwedeng ipagpalagay

- Magbasa pa: https://tagalog.9natree.com/read/1492040347/


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.
Listen Now

Love PodBriefly?

If you like Podbriefly.com, please consider donating to support the ongoing development.

Support Us