For many people, performance theory is algorithmic complexity; However, it is widely known that in the real world performance is often dominated by system structure - with the common example of lists outperforming hashmaps in small scale - leaving us without good models to guide us.

This talk presents a systemic performance model which aims to explain real world performance. This model empowers developers to design, build and debug system performance at various scales and use cases.

Reversim 2024 (Hebrew)

Video

Slides