© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2023
C. FernandoSolution Architecture Patterns for Enterprisehttps://doi.org/10.1007/978-1-4842-8948-8_7

7. Implementing Observability for Enterprise Software Systems

Chanaka Fernando1  
(1)
Seeduwa, Sri Lanka
 
Distributed computer systems increase the number of communication links required to perform a certain computing task. These communication links can fail due to many reasons such as hardware failures, firmware bugs, or software bugs. Hence, the more distributed the system is, the more chance that a particular component can fail, and hence, the overall system stability is impacted. But this is not something we can avoid since the benefits of distributed

Get Solution Architecture Patterns for Enterprise: A Guide to Building Enterprise Software Systems now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.