
By ChandraShekar Dattatreya | Article Rating: |
|
November 30, 2014 07:45 AM EST | Reads: |
8,999 |

In my previous article, I had introduced how DevOps can play a role in JVM troubleshooting. In this series, I would like to share a case study that we encountered in our organization and how we isolated the issue before engaging the right team to fix it.
One of our customers upgraded to the latest application release from previous release and noticed a significant performance degradation in the throughput. As a first step, we confirmed the customer claim by reproducing the reported issue in our environment. Having a local reproduction environment opened up opportunities to try out multiple things in narrowing down the issue. After a preliminary analysis, we had concluded the area or component that is contributing to the observed behavior. A workaround to overcome the issue was identified and the same was employing a command-line parameter, which will take a different execution path. The provided recommendation was tested in our local reproduction environment with success and this gave us the confidence that the issue can be overcome with the current recommendation.
On further analysis, we engaged the appropriate tool to determine the percentage of time consumed and captured the snapshots with the latest release and the previous release where issue was not noticed. This level of analysis revealed the exact area where more time was spent. Once these snapshots were shared with the development team, the development team task was much easier as the area of code was already narrowed down for fixing. This way we isolated the issue and helped customer to overcome the problem.
The use-case scenario was that of retrieving data from the CACHE using CouchBase as Caching Solution. However, there were multiple other components present in the stack.
Tool Used: VisualVM
Published November 30, 2014 Reads 8,999
Copyright © 2014 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
- Video Interview with Valley Forge Composite Technologies, Inc. Featured in the Current Issue & Growth Report of EmergingIssuer.com
- Dark Horse Comics Is Set To Release The First In A Five Issue Comic Book Series By Legendary Actor, Lance Henriksen. To Hell You Ride: White Man's Guilt Will Be Released On Wednesday, December 12, 2012.
- Clarity Systems Customer Honored with Award for Excellence in Business Performance Management
More Stories By ChandraShekar Dattatreya
Chandra Shekara Dattatreya is a DevOps guy working in a Fortune-500 company and has 10+ years' of experience debugging JVM-related issues. In the course of debugging, he has encountered multiple scenarios from various customers and provided solutions to all of them with success. In his current role, he is engaged in identifying and resolving JVM-related issues for an e-commerce company.
![]() Dec. 31, 2017 12:00 PM EST Reads: 1,758 |
By Pat Romanski ![]() Dec. 30, 2017 11:00 AM EST Reads: 1,669 |
By Pat Romanski ![]() Dec. 30, 2017 08:30 AM EST Reads: 14,436 |
By Liz McMillan ![]() Dec. 29, 2017 12:00 PM EST Reads: 2,767 |
By Liz McMillan ![]() Dec. 29, 2017 08:00 AM EST Reads: 2,849 |
By Pat Romanski ![]() Dec. 28, 2017 02:00 PM EST Reads: 3,764 |
By Liz McMillan ![]() Dec. 24, 2017 01:45 PM EST Reads: 1,901 |
By Elizabeth White ![]() Dec. 23, 2017 10:00 AM EST Reads: 1,694 |
By Elizabeth White ![]() Dec. 22, 2017 11:00 AM EST Reads: 1,423 |
By Elizabeth White ![]() Dec. 18, 2017 03:45 PM EST Reads: 2,868 |
By Elizabeth White ![]() Dec. 18, 2017 01:30 PM EST Reads: 2,826 |
By Elizabeth White ![]() Dec. 18, 2017 01:00 PM EST Reads: 4,699 |
By Liz McMillan ![]() Dec. 17, 2017 04:00 PM EST Reads: 1,800 |
By Pat Romanski ![]() Dec. 17, 2017 02:00 PM EST Reads: 1,883 |
By Elizabeth White ![]() Dec. 17, 2017 10:00 AM EST Reads: 1,974 |
By Liz McMillan ![]() Dec. 15, 2017 11:00 AM EST Reads: 2,764 |
By Elizabeth White ![]() Dec. 14, 2017 04:00 PM EST Reads: 1,906 |
By Liz McMillan ![]() Dec. 14, 2017 11:45 AM EST Reads: 1,962 |
By Elizabeth White ![]() Dec. 14, 2017 11:00 AM EST Reads: 1,968 |
By Pat Romanski ![]() Dec. 13, 2017 02:00 PM EST Reads: 1,693 |