Production debugging is hard, and it’s getting harder. With architectures becoming more distributed and code more asynchronous, pinpointing and resolving errors in production is no child's game. This session will cover advanced techniques that Java, Scala and Clojure developers can use to debug live servers and resolve critical errors in production quickly.We'll explore five crucial techniques for distributed and reactive logging, and some of the pitfalls that make resolution much more difficult (and even lead to downtime). We'll then dive into more advanced techniques and powerful tools for capturing live state from a production JVM without deploying new code, restarting the application or attaching a debugger.
Table of contents
- Title: Debugging for Java, Scala, and Clojure
- Release date: June 2015
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781491955093
You might also like
Clean Code Applied (Clean Coders Video Series): Building a Java Web Application with Software Craftsmanship
Duration 10+ Hours of Video Overview Get ready for something very different. This ain't no screen …
Java 8 in Action Video Edition
"A great and concise guide to what’s new in Java8, with plenty of examples to get …
Expanded Edition (August 2018) Updated with Design Patterns episodes from the Clean Code series from Clean …
Java 8 in Action: Lambdas, streams, and functional-style programming
Java 8 in Action Summary About the Book Every new version of Java is important, but …