Программа пополняется

Программа пополняется

Новые доклады публикуем каждую неделю, не пропустите обновления.

  • Доклад

    Native AOT vs JIT в .NET 10: производительность, оптимизации и подводные камни

    В докладе я сравню производительность Native AOT и JIT в .NET 10 на реальных алгоритмах и покажу, насколько сильно выбор набора инструкций процессора (SSE/AVX2/AVX512) влияет на скорость работы AOT-приложения.

    Также разберу недокументированные настройки проекта и особенности тестирования Native AOT с помощью BenchmarkDotNet. Отдельно расскажу об ожидаемых изменениях в кодогенерации в .NET 11 и их влиянии на производительность и совместимость.

  • Воркшоп

    Паттерны асинхронного взаимодействия в распределенных системах

    Все мы уже давно живем в мире, где распределенные системы стали нормой. А умение их проектировать — необходимостью.

    На примере реальной задачи из жизни финтеха:

    1. Обсудим, как реализовать гарантии доставки, в том числе exactly-once delivery, и какие бывают препятствия.
    2. Выясним, как всегда обрабатывать сообщения в нужном порядке.
  • Доклад

    Модульность без микросервисов в ASP.NET из коробки

    Микросервисы дают независимость, но платить за нее приходится накладными расходами, отладкой и сложностью деплоя. Альтернатива — модульный монолит: одно приложение, один процесс, но код разбит на независимые модули с четкими границами.

    В докладе покажу, как собрать такую архитектуру в ASP.NET Core из коробки — через HostingStartup, ApplicationParts и IEntityTypeConfiguration для EF Core. Без сторонних библиотек и переписывания кода. И всё это работает в одном контейнере и запускается по F5.