Top.Mail.Ru
Разработка
C#
Тихие дефекты: как сторонние библиотеки ломают высоконагруженные сервисы
10 апреля
17.45-18.25
Зал 2

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

Я разберу несколько сложных кейсов из моей практики: от диагностики и фикса проблем до общения с мейнтейнерами и создания issues. Покажу, почему такие дефекты годами остаются незамеченными, как они проявляются, а также как по-разному реагируют open-source проекты на подобные сигналы.