Designing Data-Intensive Applications (2ª Edição, 2026)
⭐ 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.