24 марта, 12:00 , Вторник — 27 марта 2026 г. в 12:46:00.636
24 марта, 12:00 , Вторник ОНЛАЙН и ОФЛАЙН, Москва Ozon Tech Community .NET Meetup Строго-типизированные ID — как не путать тёплое с мягким — Дмитрий Орлов, Руководитель группы разработки «Хранение» 3, Ozon Primitive obsession — это такой вид ошибок, когда вместо OrderId вы передадите ItemId, потому что они оба имеют тип long, и вы узнаете об этом слишком поздно. Разберём, как решать эту проблему, используя свои простые решения, source generator-ы или готовые пакеты. Как решать её, если у вас старый проект и рефакторить весь код вы не готовы. Как мы справляемся с нагрузкой: от Rate Limiter к Load Shedding — Александр Зубаков, Ведущий разработчик информационных систем, Ozon Доклад посвящён реализации механизма load shedding в микросервисной архитектуре и его применению для защиты сервисов от перегрузки и каскадных отказов. Рассмотрим, чем load shedding отличается от классического rate limiting и почему ограничение по in-flight запросам и response time позволяет эффективнее управлять нагрузкой. Спикер разберёт архитектуру решения на .NET, особенности работы с HTTP и gRPC, а также практические проблемы реализации — от очередей запросов до async-local контекста.

