⭐ 4.9 / 5.0 3850 avaliações 616 páginas
Engenharia de Dados & Arquitetura A Bíblia dos Dados
Designing Data-Intensive Applications (2ª Edição, 2026)
Autor: Martin Kleppmann
A reescrita completa de 2026 da "bíblia" dos sistemas distribuídos: lakehouses, streaming moderno, sincronização de dados cross-region e tudo o que mudou na engenharia de dados desde a 1ª edição (2017).
Opções de Estudo & Compra
Prefere vídeo? Formação Engenharia de Dados & Sistemas Distribuídos (Alura)
Nível
Intermediário a Avançado
Formato
Físico & Kindle
Idioma
Português / Inglês
Visão Geral & Por Que Vale a Leitura
A 2ª edição (2026) foi uma reescrita massiva: novos capítulos sobre o ecossistema pós-2017 (streaming em primeira classe, lakehouse, mudanças em consenso e armazenamento). Kleppmann disseca os princípios matemáticos que regem bancos relacionais, NoSQL, message brokers e processamento em lote/stream.
🎯 Para Quem é Indicado
- ✓ Engenheiros de Dados e Arquitetos de Software
- ✓ Desenvolvedores Backend buscando atingir nível Sênior/Staff
- ✓ Profissionais que projetam sistemas distribuídos de alta escala
📋 Pré-Requisitos Recomendados
- • Conhecimento prévio de desenvolvimento backend (Java, Python, Go ou similar)
- • Fundamentos de bancos de dados SQL e sistemas cliente-servidor
O Que Você Vai Aprender Nesta Obra
1 Confiabilidade, Escalabilidade e Manutenibilidade (revisado para 2026)
2 Modelos de Dados e Linguagens de Consulta
3 Armazenamento e Recuperação (LSM-Trees vs B-Trees)
4 Replicação, Particionamento e Consistência
5 Transações e Isolamento ACID vs BASE
6 Consenso Distribuído (Raft, Paxos) e Derivação de Estado
7 Streaming (Kafka, Flink) e Lakehouse — capítulos novos da 2ª edição
Livros Relacionados & Próximas Leituras
Ver catálogo completo →Eleve seu patamar técnico com esta leitura
Disponível com entrega rápida Prime e versão para e-reader Kindle na Amazon Brasil.