 | Observability For Legacy Systems: Methods and Solutions with OpenTelemetry and AIOps (2025) by Jeong, Hyen Seuk |
 | Mastering OpenTelemetry: Building Scalable Observability Systems for Cloud-Native Applications (2025) by Johnson, Robert |
 | Mastering OpenTelemetry and Observability: Enhancing Application and Infrastructure Performance and Avoiding Outages (Tech Today) (2024) by Flanders, Steve |
 | OpenTelemetry: An Introduction to Modern Observability System Operation for Beginners (2024) by Ezekiel, Epris E. |
 | Learning OpenTelemetry: Setting Up and Operating a Modern Observability System (2024) by Young, Ted, Parker, Austin |
 | Functional Programming in Java: Harness the Power of Streams and Lambda Expressions (2023) by Subramaniam, Venkat |
 | A Functional Approach to Java: Augmenting Object-Oriented Java Code with Functional Principles (2023) by Weidig, Ben |
 | Functional Programming in Scala, Second Edition (2023) by Pilquist, Michael, Chiusano, Paul, Bjarnasson, Rúnar |
 | Practical OpenTelemetry: Adopting Open Observability Standards Across Your Organization (2023) by Gomez Blanco, Daniel |
 | Functional and Concurrent Programming: Core Concepts and Features (2022) by Charpentier, Michel |
 | Cloud-Native Observability with OpenTelemetry: Learn to gain visibility into systems by combining tracing, metrics, and logging with OpenTelemetry (2022) by Boten, Alex, Majors, Charity |
 | Functional Programming in Kotlin (2021) by Vermeulen, Marco, Bjarnason, Rúnar, Chiusano, Paul |
 | Mastering Modularity in ZIO with ZLayers (2020) by Vasquez, Jorge |
 | Modern Java in Action: Lambdas, streams, functional and reactive programming (2018) by Raoul-Gabriel Urma, Mario Fusco, Alan Mycroft |
 | Functional Programming in Java: How functional techniques improve your Java programs (2017) by Saumont, Pierre-Yves |