Search

Fast thread

Universal Java Thread Dump Analyzer

Category

Troubleshooting

Troubleshooting App unresponsiveness due to Oracle DB

Recently we encountered a production in an application. This application was connecting to multiple systems of records (SOR). Oracle RAC cluster is one of the primary systems of record. This Oracle RAC cluster was slowing down due to resource constraints.... Continue Reading →

Simulating & troubleshooting deadlock in Kotlin

All multi-threaded applications are prone to deadlock. Modern Kotlin platform is no exception to it. In this post let’s discuss how to simulate a deadlock in Kotlin and how you can troubleshoot it. Video: To see the visual walk-through of... Continue Reading →

Overhead added by collecting thread dumps

A thread dump is a snapshot of all the threads running in a java process. It’s a vital artifact to troubleshoot various production problems such as CPU spikes, unresponsiveness in the application, poor response time, hung threads, high memory consumption.... Continue Reading →

LARGE OR SMALL MEMORY SIZE FOR MY APP?

Should I be running my application with few instances (i.e. machines) with large memory size or a lot of instances with small memory size? Which strategy is optimal? This question might be confronted often. After building applications for 2 decades, after... Continue Reading →

SOFTARIA RAPIDLY RESOLVES SERVERS PERFORMANCE ISSUES WITH fastTHREAD

COMPANY:         Softaria FOUNDED:          2002 EMPLOYEES:       ~ 50 INDUSTRY:          COMPUTER SOFTWARE SERVICES Softaria specializes in system creation for automation of business processes and product use on the Internet. These systems are accessible in any part of the world... Continue Reading →

JAVA BATCH OPTIMIZATION

A major shipping monopoly in North America ported their Mainframe batch (25+) jobs to Java platform. This porting was done by one of the top 3 consulting companies of India. Because of the world-class architecture, selection of frameworks and code... Continue Reading →

SPRING IOC CONTAINER – PERFORMANCE PROBLEM

Spring IOC Container wires the dependencies among the beans and returns the fully built bean tree to the caller. Every time, not fully built bean tree is used by the caller, only portion of it is used.  Thus a significant portion... Continue Reading →

Powered by WordPress.com.

Up ↑