Book description
This lesson is for Java/JVM developers who want to build observable, production-worthy systems. This lesson examines the nonfunctional or cross-functional capabilities that all applications need in order for developers to operationalize them. The lesson focuses on observability—a measure for how well internal states of a system can be inferred by knowledge of its external outputs.
Publisher resources
Table of contents
-
The Observable System
- You Build It, You Run It
- Murder Mystery Microservices
- Twelve-Factor Operations
- The New Deal
- Observability
- Push Versus Pull Observability and Resolution
- Capturing an Application’s Present Status with Spring Boot Actuator
- Metrics
- Identifying Your Service with the /info Endpoint
- Health Checks
- Audit Events
- Application Logging
- Distributed Tracing
- Dashboards
- Remediation
- Summary
Product information
- Title: Building observable systems in Java
- Author(s):
- Release date: February 2018
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781492037101
You might also like
book
Java 9 High Performance
Best practices to adapt and bottlenecks to avoid About This Book Tackle all kinds of performance-related …
book
Developing Java Applications with Spring and Spring Boot
An end-to-end software development guide for the Java eco-system using the most advanced frameworks: Spring and …
book
NHibernate in Action
In the classic style of Manning's "In Action" series, NHibernate in Action introduces .NET developers to …
book
Hands-On Software Architecture with Java
Build robust and scalable Java applications by learning how to implement every aspect of software architecture …