
Price: ₹300.00
(as of Jul 02, 2026 22:11:15 UTC – Details)
Disclaimer
Shroff Publishers do not endorse the preview pages of kindle linked to our ISBNs. All Indian Reprints of O’Reilly are Printed in Grayscale.
The success of any software application or system depends on the architecture style you use. This updated report presents several common architecture styles to guide designers and developers on how to design components and to help you determine the ways in which those components should interact.
Author Mark Richards takes a deep dive into many common software architecture styles. Each chapter includes a full explanation of how a particular style works, outlines its benefits and considerations, and describes the circumstances and conditions the style was designed to address. This report also presents an analysis of and scorecard for each style based on several architecture and software development quality attributes.
Architecture styles include:
Layered architectureMicrokernel architectureEvent-driven architectureMicroservices architectureSpace-based architecture
This second edition includes new techniques and advances that have appeared for each architecture style over the past seven years. Guidelines in each chapter also reveal when and when not-to-use the style described. This edition introduces new topics such as the difference between architecture patterns and styles, monolithic versus distributed architectures, and technical versus domain partitioning.
Publisher : Shroff/O’Reilly
Publication date : 30 October 2025
Edition : Second
Print length : 76 pages
ISBN-10 : 9368084254
ISBN-13 : 978-9368084259
Reading age : 10 years and up
Item Weight : 150 g
Dimensions : 22.86 x 15.24 x 0.64 cm
Country of Origin : India
Net Quantity : 150.0 Grams
Packer : B-103, First Floor, Railway Commercial Complex, Sector 3, Sanpada (E), Navi Mumbai 400705, WhatsApp: +917304487700, email: info@shroffpublishers.com
Best Sellers Rank: #97,394 in Books (See Top 100 in Books) #22 in Software Testing #131 in Software Design & Engineering #135 in Software Architecture
Customer Reviews: 4.0 4.0 out of 5 stars (1) var dpAcrHasRegisteredArcLinkClickAction; P.when(‘A’, ‘ready’).execute(function(A) { if (dpAcrHasRegisteredArcLinkClickAction !== true) { dpAcrHasRegisteredArcLinkClickAction = true; A.declarative( ‘acrLink-click-metrics’, ‘click’, { “allowLinkDefault”: true }, function (event) { if (window.ue) { ue.count(“acrLinkClickCount”, (ue.count(“acrLinkClickCount”) || 0) + 1); } } ); } }); P.when(‘A’, ‘cf’).execute(function(A) { A.declarative(‘acrStarsLink-click-metrics’, ‘click’, { “allowLinkDefault” : true }, function(event){ if(window.ue) { ue.count(“acrStarsLinkWithPopoverClickCount”, (ue.count(“acrStarsLinkWithPopoverClickCount”) || 0) + 1); } }); });





Reviews
There are no reviews yet.