Performance Testing in Rider

· 2019-06-28

Performance — одна из главных фичей нашей кросс-платформенной .NET IDE. К сожалению, держать метрики производительности на достойном уровне не так-то просто. В этом докладе мы поговорим о разных интересных технических задачах, которые нам приходится для этого решать. Вы узнаете о том, как у нас построены процессы контроля производительности, как мы реализуем performance-мониторинг, какие у нас есть виды performance-тестов и почему нам иногда приходится засовывать ноутбуки в морозилку во время бенчмаркинга.