Software Engineering: A Practitioner's Approach - McGraw Hill

Gone is the assumption that software runs on a single server. The 9th edition explores distributed systems, containerization (Docker/Kubernetes), microservices vs. monolithic architecture, and the unique testing challenges posed by network latency and partial failures. software engineering a practitioner39s approach 9th edition

If you already own the 8th edition (released in 2014), is the upgrade worth the investment? microservices vs. monolithic architecture