15 мая, то есть уже завтра, состоится конференция DotNext 2019 Piter. Это два дня докладов про настоящее и будущее платформы .NET, оптимизацию производительности, детали внутреннего устройства платформы, архитектуру, решение необычных задач и так далее.
Общее количество докладов на конференции — 31. Из них вы сможете совершенно бесплатно посмотреть на YouTube доклады первого дня, проводящиеся в первом зале — 5 штук. В той же онлайн-трансляции будут онлайн-интервью между докладами. Что это за доклады — обсудим под катом.
Трансляция начнется в 9:45 утра (по московскому времени), через 15 минут начнётся открытие, а закончится всё ближе к 7 часам вечера. Открывать ссылку именно в 9:45 необязательно — ссылка будет работать весь день, поэтому можно открывать её только на наиболее важных докладах.
Ссылка на сайт трансляции — под катом. Там же есть краткое описание докладов и обсуждение пары вещей, которых на трансляции (даже если купили онлайн-билет) всё-таки не будет.
Где брать трансляцию
Страница трансляции ждёт по этой зелёной кнопке-ссылке:
В наличии видеоплеер и программа первого зала. Плеер оживёт только утром 15 мая.
Программа
Дино Эспозито, «ASP.NET Core 3.0: State of the art». Новый ASP.NET — фреймворк, определяющий стандарт на ближайшие годы. Речь пойдёт об архитектурных вопросах, которые нужно учитывать для построения надежных решений на стеке технологий Microsoft, включая не только бэкенд и фронтенд, но и смежные вопросы вроде кэширования, безопасности, проверки состояния, конфигурации и так далее. Дино — это наш самый активный докладчик, выступавший на совершенно всех DotNext и проводивший самый первый кейноут первого московского DotNext.
Sean Farmar, «Successfully decomposing your monolith». Шон работает архитектором в компании-разработчике NServiceBus и в этом докладе собирается сделать основательный разбор практик перехода к микросервисной архитектуре. На примере вертикального среза простого приложения будут разбираться вещи вроде DDD, SOA, слабой связанности и так далее.
Дмитрий Иванов, «Async programming in .NET: Best practices». Дмитрий — разработчик ядра ReSharper в JetBrains. С появлением async/await дедлоки и рейсы никуда не пропали — их просто стало труднее диагностировать. На основании опыта и наблюдений Дмитрий расскажет про правильные и неправильные паттерны написания асинхронного кода.
Евгений Пешков, «Многопоточность в .NET: когда производительности не хватает». Евгений разрабатывает облачную инфраструктуру в компании Контур. В докладе речь пойдёт об ошибках и проблемах использования многопоточности в .NET. Рассматриваются примеры, когда использование средств из стандартной библиотеки .NET (Task.Delay, SemaphoreSlim, ConcurrentDictionary) приводит к просадкам производительности, предлагаются конкретные частные решения, обсуждается .NET под капотом.
Константин Густов, «DDD в микросервисах: сложность против сложности». DDD — сложный подход, но когда есть много запутанной бизнес-логики, его поддержка без подобных подходов превращается в ад. Константин — архитектор в Райффайзенбанке. Он расскажет историю успешного внедрения двух непростых методологий в банковской среде.
Чего не будет в трансляции
Кое-что не попадёт в трансляцию. Некоторые вещи требуют физически находиться на месте проведения конференции, чтобы можно было удобно общаться, чем-то обмениваться и так далее. Приведём несколько примеров.
Трек сообществ DotNetRu
В рамках конференции всероссийское объединение .NET-сообществ DotNetRu проведёт свой собственный трек. Все подробности есть в отдельном хабрапосте.
Дискуссионные зоны
После каждого доклада спикер направляется в выделенную дискуссионную зону, где с ним можно пообщаться и задать свои вопросы. Формально, это можно сделать в перерыве между докладами. Хотя спикеры и не обязаны, но обычно остаются куда дольше — например, на время всего следующего доклада. Иногда имеет смысл пропустить доклад из основной программы (если вы купили билет, у вас всё равно появятся записи после заполнения фидбэка) и потратить его на сфокусированное общение с важным экспертом.
Выставочная зона
Кроме дискуссионных зон в перерыве можно посетить выставочную зону. Есть несколько основных активностей:
- Выставка – зона стендов компаний-партнеров конференции. Можно узнать об интересных проектах, технологиях и работе в команде лидеров IT-индустрии. Это место, где вы и компания сможете найти друг друга. Обратите внимание, что там будут представители компаний, с которыми не каждый день встретишься лицом к лицу вживую.
- Demo Stage – выделенная сцена для спонсоров и партнеров, где компании выступают со своими докладами, делятся практическим опытом и подводят итоги розыгрышей. Программу можно посмотреть на сайте, если перейти в раздел с программой и выставить переключалку «Demo Stage» в соответствующее положение.
Две BOF-сессии
BOF — теперь уже традиционный формат на наших конференциях. Что-то вроде круглого стола или дискуссионной группы, в которой могут принять участие все желающие. Этот формат исторически восходит к первым неформальным дискуссионным группам Internet Engineering Task Force (IETF). Здесь нет деления на докладчика и участника: наравне участвуют все.
В данный момент запланировано две темы: «.NET Core» и «Future of ASP.NET». BOF по ASP.NET проводится только на английском языке, в расчёте на англоязычных участников.
Вечеринка с пивом и музыкой
Параллельно с BOF-ами в завершение первого дня стартует вечеринка. Напитки, закуски, музыка — всё и сразу. Можно пообщаться в неформальной обстановке и обсудить всё на свете. Можно переместиться с бофа на вечеринку. Можно переместиться с вечеринки на боф.
Как и осенью в Москве, участников ждет живое выступление от Дилана Битти, Вагифа Абилова VagifAbilov и Максима Аршинова marshinov с каверами на рок-хиты, оригинальными песнями и авторскими IT-версиями.
Как добраться
Если вы вдруг решите прийти вживую, на всякий случай напоминаем, что DotNext 2019 Piter пройдёт в конгресс-парке «Park Inn by Radisson Пулковская» по адресу: площадь Победы, 1. Ближайшая станция метро — «Московская», выход на аэропорт. Вход в конгресс-центр со стороны улицы Галстяна.
Памятка участника
Все детали про место проведения, порядок регистрации и множество других полезных вещей имеются в памятке участника, которая всегда доступна на сайте.
Следующие шаги
- Если вы смотрите бесплатную трансляцию: нужно перейти по ссылке в среду, 15 мая. Трансляция начнется около 9:45 утра по московскому времени.
- Если хочется получить доступ ко всем докладам и записям после конференции: необходимо приобрести Online-билет.
- Если передумали и пойдёте вживую, все возможные варианты — по ссылке. Сегодня самый последний день, когда это всё ещё можно сделать.
Автор: Олег Чирухин