21 March 2025

Knuth Check 2025

 I got a lost 2024 check in 2025 :)

Usually my last name has a typo, so I may send a check to Don XD



19 March 2025

Troubleshooting Java, Second Edition

Technical Reviewer:

Troubleshooting Java, Second Edition

Laurențiu Spilcă
MEAP began December 2024
Publication in Early 2026 (estimated)
ISBN 9781633435575
425 pages (estimated)  

 

 

A book where the art of troubleshooting is summarized into best practices and clearly explains what happens under the hood of the JVM is always welcome.

"Java Troubleshooting, 2nd Edition" delivers exactly that, offering a practical and straightforward guide for solving complex issues in Java applications.

Memory & Heap: Having a heap memory leak is sometimes a hard task to diagnose; however, Chapter 11 explains in detail how to detect, analyze, and fix it step by step.

Profiling & Performance: It shows how to find real bottlenecks using tools like JProfiler, VisualVM, and Java Flight Recorder, moving from guesswork to data-driven decisions.

Threads & Concurrency: It describes how to interpret thread dumps, identify deadlocks, and understand thread behavior in production systems.

Transactions & Consistency: Last but not least, data transactions and consistency are the cornerstone of a well-designed application. The book provides details, tips and tricks, and clear explanations that are always helpful for maintaining integrity and stable behavior.

AI-Assisted Troubleshooting: This new edition also introduces AI-based stacktrace analysis, making life easier for developers. It not only highlights how AI can speed up diagnosis but also recommends how to use these new trends responsibly—ensuring AI remains a helpful tool rather than becoming yet another problem to solve.

 

My Blog List

Blog Archive

Disclaimer

The views expressed on this blog are my own and do not necessarily reflect the views of Oracle.