Semana 1 · Arquitetura de Software
Software Architecture: The Hard Parts
por Neal Ford, Mark Richards, Pramod Sadalage, Zhamak Dehghani
- tem em português
- ✔ referência conferida
Nível: AvançadoConceitualLeitura densa
Tem em português?
Sim, tem edição brasileira.
- Arquitetura de Software: As Partes Difíceis — Alta Books, 2024, ISBN 9788550819846
Citado em
- VídeoSoftware Architecture: The Hard Parts • Neal Ford & Mark Richards • GOTO 2023 (abre em nova aba)
Fontes que mencionam o livro, conferidas em . Links não são de afiliado.
Referências
- VídeoSoftware Architecture: The Hard Parts • Neal Ford & Mark Richards • GOTO 2023 (abre em nova aba)conferido em 18 de out. de 2026
- PaperPat Helland — Life Beyond Distributed Transactions (ACM Queue) (abre em nova aba)conferido em 18 de out. de 2026
- BlogChris Richardson — Pattern: Saga (microservices.io) (abre em nova aba)conferido em 18 de out. de 2026
- BlogJames Lewis e Martin Fowler — Microservices (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
Fundamentals of Software Architecture · Clean Architecture · Domain-Driven Design: Tackling Complexity in the Heart of Software · Learning Domain-Driven Design · Building Evolutionary Architectures
Para quando não existe resposta certa, só trade-offs a explicitar. Pressupõe o Fundamentals of Software Architecture.
Trata de granularidade de serviços, dados distribuídos, transações e contratos, acompanhando um sistema fictício ao longo do livro. Os registros de decisão (ADRs) espalhados pelo texto são um bom modelo para o seu time.
Na GOTO 2023, Neal Ford e Mark Richards contam como transformaram conceitos abstratos nos exemplos concretos do livro e discutem análise de trade-offs em arquiteturas distribuídas e sagas transacionais.