Ford, Neal
Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures
- ISBN 13:
- 9781492086895
- author:
- Ford, Neal
- format:
- Paperback / softback
- publisher:
- O'Reilly Media, Inc, USA
- language:
- English
- Publication Year:
- 2021
- Pages:
- 450
- Dimensions:
- 23.1 x 17.8 x 2.8 centimeters (0
- Genre:
- Computers, Computer Science, Data Processing,
- Condition:
- New
- Availability:
- Item usually sent within 10 working days
Description
Software architecture is often a complex and challenging field, where difficult decisions must be made about trade-offs and compromises. This book provides guidance on how to think critically about these trade-offs, particularly in the context of distributed architectures.
Through a combination of analysis and practical advice, the authors help you to understand the complexities of breaking apart monolithic applications, managing workflows and orchestration, and handling data in a highly distributed architecture. You'll learn how to make better decisions regarding service granularity, manage and decouple contracts between services, and handle distributed transactions.
By focusing on commonly asked questions and providing techniques to help you discover and weigh the trade-offs, this book is a valuable resource for architects and consultants looking to improve their skills and make more effective decisions.