Semana 2 · Sistemas Distribuídos e Confiabilidade
Database Internals
por Alex Petrov
- PT não confirmada
- ✔ referência conferida
Nível: IntermediárioLeitura densa
Tem em português?
Edição em português não confirmada.
Citado em
Fontes que mencionam o livro, conferidas em . Links não são de afiliado.
Referências
- VídeoWhat Every Programmer Has to Know About Database Storage (Alex Petrov, DevTernity) (abre em nova aba)conferido em 18 de out. de 2026
- PaperO'Neil et al. — The Log-Structured Merge-Tree (LSM-Tree) (1996) (abre em nova aba)conferido em 18 de out. de 2026
- PaperOngaro e Ousterhout — In Search of an Understandable Consensus Algorithm (Raft) (abre em nova aba)conferido em 18 de out. de 2026
- BlogPlanetScale — B-trees and database indexes (abre em nova aba)conferido em 18 de out. de 2026
✔ = link aberto e conferido em . Links de referência não são de afiliado.
Leia junto
Designing Data-Intensive Applications · Building Microservices · Release It! · Site Reliability Engineering · Understanding Distributed Systems
Mostra o que acontece dentro do banco de dados. É técnico e serve a quem escolhe, opera ou ajusta bancos.
A primeira parte trata de armazenamento, como B-trees e LSM-trees; a segunda, de replicação e consenso. Dá para ler só a parte que interessa, porque as duas são bem independentes.
No SE Radio 417, Alex Petrov explica em detalhe o funcionamento de storage engines, o tema da primeira parte.