Software Architecture

Neal Ford is a director, software architect, and meme wrangler at ThoughtWorks, a software company and a community of passionate, purpose-driven individuals who think disruptively to deliver technology to address the most difficult challenges, all while attempting to revolutionize the IT industry and create positive social change.


Mark Richards is a hands-on software architect with experience in the architecture, design, and implementation of microservices architectures, service-oriented architectures, and distributed systems in a wide range of technologies.


In software architecture, there are no easy decisions. Instead, there are numerous challenging parts, difficult challenges or concerns with no best practices, that force you to select between multiple tradeoffs. Software Architecture will teach you how to think critically about the trade-offs that come with distributed architectures.


Neal Ford, Mark Richards, Pramod Sadalage, and Zhamak Dehghani, architectural veterans and active consultants, explain ways for selecting an appropriate architecture. They examine everything from how to determine service granularity, manage workflows and orchestration, manage and decouple contracts, and manage distributed transactions to how to optimize operational characteristics such as scalability, elasticity, and performance by interweaving a story about a fictional group of technology professionals- the Sysops Squad.


Software Architecture presents ways to help you uncover and analyze the trade-offs as you approach the difficulties you face as an architect by focusing on frequently asked concerns. The book is among the best books on distributed computing.


  • Analyze trade-offs and document your decisions efficiently.
  • Improve your service granularity decisions.
  • Understand the complexity of disassembling monolithic apps.
  • Contract management and decoupling between services
  • Data handling in a highly distributed architecture
  • When separating applications, learn patterns to manage workflow and transactions.


Author: Zhamak Dehghani, Neal Ford and Mark Richards

Link to buy: https://www.amazon.com/Software-Architecture-Parts-Neal-Ford-ebook/dp/B09H2H5QKC/

Ratings: 4.6 out of 5 stars (from 147 reviews)

Best Sellers Rank: #86,919 in Kindle Store

#5 in Distributed Systems & Computing

#7 in Computer Systems Analysis & Design (Kindle Store)

#7 in IT Project Management

https://www.amazon.com/
https://www.amazon.com/
amazon.in
amazon.in

Toplist Joint Stock Company
Address: 3rd floor, Viet Tower Building, No. 01 Thai Ha Street, Trung Liet Ward, Dong Da District, Hanoi City, Vietnam
Phone: +84369132468 - Tax code: 0108747679
Social network license number 370/GP-BTTTT issued by the Ministry of Information and Communications on September 9, 2019
Privacy Policy