What is Performance Engineering
Introduction This post will help you understand what performance engineering is all about, its basics is and how it goes about in the industry. Let’s get started! This is how Wikipedia defines performance engineering Performance engineering encompasses the techniques applied during a systems development life cycle to ensure the non-functional requirements for performance (such as throughput , latency , or memory usage) will be met. It may be alternatively referred to as systems performance engineering within systems engineering , and software performance engineering or application performance engineering within software engineering . The Basics We all in the IT / Computer Engineering / Software industry have seen how the applications evolved over the years and the way in which their usage has changed. The first phase of evolution of an application after development is ‘Testing’ or QA. This usually means testing the application for defined functionalities whic