InfiniteSkills - Debugging Java and Scala
3.75 hours | MP4 | AVC 1280x720 15 fps | AAC 48KHz 2Chs | 1 GB
Genre: eLearning | Language: English
For engineers, architects, and DevOps teams, distributed architectures and reactive applications make pinpointing and fixing production errors in Java and Scala code an increasingly difficult task. In this hands-on, practical video, JVM and debugging expert Tal Weiss reviews the practices Java and Scala developers can use to spot, profile and correct production application issues. He provides a set of advanced techniques that can be put to immediate use for quickly profiling and debugging live servers, and resolving critical errors without impacting performance.
- Review the pros and cons of production debugging using JDK, APM, Log, and Metrics tools
- Discover the importance of injecting state into JVM threads when debugging behavior and performance
- Explore advanced capabilities of jstack and Hotspot debugging tools
- Explore the components, advantages, and disadvantages of JVM debugging architecture
- Create advanced debugging and monitoring functions, using advanced Bytecode instrumentation techniques for both Java and Scala applications
- Write Java agents to profile and collect root cause state from production JVMs
- Wire your Java agents into your DevOps infrastructure using industry DevOps protocols
- Discover the JVM Tooling Interface ? the JVM?s lowest level of native API
发布日期: 2015-12-24