Semana 1 · Arquitetura de Software

Software Architecture: The Hard Parts

por Neal Ford, Mark Richards, Pramod Sadalage, Zhamak Dehghani

1ª ed. (O'Reilly, 2021)ISBN 9781492086895

Nível: AvançadoConceitualLeitura densa

Comentário do Jorge, staff engineer

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.

Fontes

✔ = link aberto e conferido em . Links 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
Aparece em Semana 1 · Livros para quem faz MBA/pós em Arquitetura de Software e Soluções