A thread dump is a snapshot of the states of all the threads in an application. They are useful to identify the root cause of various problems in live applications. In this post, we will look at the contents of a thread dump, different means of generating thread dumps, and analyzing them to identify the potential causes of a problem.
With AWS CDK, we can codify our infrastructure in code. In this articles, we're going to explore an opinionated way of designing a CDK project to make its components re-usable and easily extensible.
This article shows why and how to use Spring Actuator and jq JSON processor to explore a new Spring Boot application.