coming soon
Pitfalls to avoid when switching to Virtual threads
Java virtual threads, introduced in JDK 19, enhance application performance but come with pitfalls. Developers should avoid synchronized blocks, thread pools, and excessive use of ThreadLocal variables. Implementing ReentrantLock and Semaphore can mitigate resource access issues, enhancing memory efficiency by preventing unnecessary blocking and managing concurrent accesses effectively.
Simulation und Fehlerbehebung von Deadlocks in Kotlin – Bahnbrechende Deadlocks
We express our gratitude to Entwinkler.de JavaMagazin for translating our article ‘Simulating and troubleshooting deadlocks in Kotlin’ into German. It is an honor to have it published in their December 2022 issue as ‘Simulation und Fehlerbehebung von Deadlocks in Kotlin’.
Java Semaphore – easy introduction
Coming soon...
Java Thread Local – easy introduction
Coming soon...
Robotics App Pause time dramatically decreased!
Prabhakar Jonnalagadda, a performance architect at Oracle, addresses application performance issues characterized by crashes and degraded performance. He analyzes GC logs with GCeasy and adjusts JVM arguments to enhance performance. He emphasizes that tuning options are unique to each case and engineers must explore various approaches for optimal solutions.
ADDO Conference 2022 – THIS IS GARBAGE TALK. DON’T ATTEND!
The ADDO conference is a significant online gathering for DevOps professionals, featuring insights and learning opportunities. In 2022, Ram Lakshmanan highlighted the financial waste in enterprise garbage collection practices, urging optimization to save millions of dollars while enhancing customer experience. His talk emphasized the need for awareness and proactive measures.
Data captured & analyzed by yCrash!
SRE engineers often restart applications without adequate data, complicating debugging efforts. The yCrash data script captures crucial 360-degree data, including garbage collection logs, thread dumps, and heap information. Additionally, tools like top, ps, netstat, and ping aid in monitoring and diagnosing system performance and network issues, facilitating better troubleshooting.
JAX London 2022 – YOU MIGHT BE WASTING MILLIONS OF DOLLARS IN GARBAGE COLLECTION
JAX London is an annual October conference for Java and Software Architecture enthusiasts. In 2022, architect Ram Lakshmanan highlighted how enterprises waste millions on garbage collection. He emphasized the need for optimization to save costs and enhance customer experience, drawing attention to the significant financial impact of poor garbage collection practices.
JAX London 2022 – LET’S CRASH OUR APPLICATIONS!
JAX London is an annual October conference for Java and Software Architecture enthusiasts, attracting software engineers and enterprise professionals. In 2022, architect Ram Lakshmanan presented on "Let's crash your applications," focusing on creating sample code that triggers issues like memory leaks and deadlocks to aid in understanding and resolving software problems.
