Speaker Background
Jothi Gouthaman
System Performance Bottlenecks - Analysis & Management
Jothi Gouthaman — Lead — Performance Testing Specialist — Accenture


Jothi Gouthaman leads the Performance Testing specialist group at Accenture’s Delivery Centers for Technology in India. In addition to this, he is also responsible for the Testing Capability Performance Labs and Services at the India delivery centers. Jothi holds a Bachelor of Engineering in Computer Science. He is a certified Project Management Professional with an overall 10 years of IT experience spread across both development and testing. He has handled large performance testing and engineering projects. Has a passion towards teaching and he maintains a web site on performance testing for knowledge sharing.

Introduction

Performance testing is conducted to evaluate the compliance of the system to the performance requirements as defined in the Service level agreement. Bottleneck is a factor that limits the meeting of the performance requirement. Bottleneck is one such thing that can crop up at any user load and at any of the layer in the technology stack. A proactive measure based on mathematical modeling or a reactive approach based on detailed analysis is required to handle system performance bottleneck.

Contents

Performance Bottleneck: This section will detail about what is a System Performance Bottleneck and what can be a potential bottleneck

Bottleneck Types: This section will detail about the various types of bottlenecks and the layer at which they occur and most common bottleneck.

Bottleneck identification and Simulation: This section will detail on how to identify a potential bottleneck and ways to simulate the same.

Bottleneck Management: This section will detail the proactive and reactive measures to overcome System Performance Bottleneck.

Thus, this tutorial will give the participants an idea as to which performance bottlenecks arise from the hardware and software perspectives and how these shoudl be identified. It aslo talks about measures to overcome a potential performance bottleneck.