Video description
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.
Publisher resources
Table of contents
Product information
- Title: Debugging for Java, Scala, and Clojure
- Author(s):
- Release date: June 2015
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781491955093
You might also like
video
Debugging Java and Scala
For engineers, architects, and DevOps teams, distributed architectures and reactive applications make pinpointing and fixing production …
video
Building Web Applications in Clojure
The most difficult part of mastering any language is knowing how to apply it, in an …
video
Clojure Inside Out
Why is Clojure the most interesting new language on the horizon? With this video, you’ll not …
video
Learning Clojure
In this Learning Clojure training course, expert author Adam Bard will teach you how to write …