Beyond the Textbook: Practical Answers to Real Software Architecture Problems

BGB Learn · AI-narrated by Maxwell (from Google)
Audiobook
5 hr 24 min
Unabridged
Eligible
AI-narrated
Want a free 30 min sample? Listen anytime, even offline. 
Add

About this audiobook

Every software architect has felt the same sinking feeling. You open your mouth to describe the elegant microservices architecture you designed, but what you have in production looks like something that grew organically, shaped by hiring decisions, acquisition deadlines, and that intern who designed the messaging protocol during a hackathon.


This book exists for that moment of honesty.


The architecture books on the market describe architecture as it should exist in a world without constraints. They assume you have the authority to make decisions from scratch, the budget to build systems exactly as designed, and a team that understands every pattern you choose. That world does not exist.


This book addresses the real problems practicing architects encounter:


Monoliths without apologizing for them


Microservices with the honesty of someone who has watched teams decompose services along the wrong boundaries


Domain-driven design as a practical tool for finding service boundaries


Architecture decision records that document why you made a choice


The politics of architecture and Conway's Law


Incremental architecture and evolutionary design


Legacy systems as assets to be evolved, not problems to be rewritten


Testing architecture and fitness functions


The cost of complexity in concrete terms


You do not need to be a senior architect to benefit. You need to make architectural decisions, whether your title says architect, engineering manager, staff engineer, tech lead, or founder. This book gives you a framework for thinking about architecture that works when the textbooks let you down.

Every software architect has felt the same sinking feeling. You open your mouth to describe the elegant microservices architecture you designed, but what you have in production looks like something that grew organically, shaped by hiring decisions, acquisition deadlines, and that intern who desig...

Rate this audiobook

Tell us what you think.

Listening information

Smartphones and tablets
Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.
Laptops and computers
You can read books purchased on Google Play using your computer's web browser.

More by Tom Anderson

Similar audiobooks

Narrated by Maxwell