Showing posts from May, 2022

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