Lecture

Software Performance

Description

This lecture by the instructor covers the definition and quantification of software performance, including how to set performance goals, measure performance metrics, and improve software performance. It discusses latency percentiles, dealing with performance in practice, and various commands related to performance. The lecture also delves into concepts like caching, batching, laziness, speculation, and debugging performance problems. Examples from real-world scenarios, such as Grand Theft Auto, are used to illustrate performance optimization techniques and back-of-the-envelope calculations for latency. Continuous Performance Testing (DevOps) is also explored, emphasizing the importance of performance testing in the development process.

About this result
This page is automatically generated and may contain information that is not correct, complete, up-to-date, or relevant to your search query. The same applies to every other page on this website. Please make sure to verify the information with EPFL's official sources.