Building Evolutionary Architectures: Support Constant Change
Neal Ford, Rebecca Parsons, Patrick Kua
Neal Ford, Rebecca Parsons, and Patrick Kua explain how to create software architectures that can enable constant change by evolving throughout the lifetime of the system. The book ties together incremental developments in core engineering practices to present a new way to think about architecture and time, with concepts like fitness functions for protecting architectural characteristics.
software-architecture system-design backend advanced deep-dive practical distributed-systems scalability
architecture expert senior internals under the hood hands-on hands on