Встреча SpbDotNet №92

На очередной встрече сообщества заглянем под капот cloud functions и поэкспериментируем с внедрением зависимостей в тестах. Всё это веселье будет проходить в гостях у наших друзей в уютном офисе Яндекса

ИТ и интернет 0+

Программа встречи

19:00 – 20:00 Вадим Мартынов (Яндекс) «DI-контейнеры в NUnit-тестах»
20:00 – 20:30 Перерыв
20:30 – 21:30 Максим Шошин (Yandex Cloud) «Serverless. Под капотом Cloud Functions»

После этих вдохновляющих речей приглашаем всех желающих в бар для обсуждения накопившихся вопросов и идей!

Вадим Мартынов
«DI-контейнеры в NUnit-тестах»

В автотестах разных проектов часто можно встретить повторяющиеся проблемы — код тестов сложный для чтения, навигации и рефакторинга; тесты не параллельны, и их сложно распараллеливать; запуск одного теста может вызывать длительные действия подготовки иногда не нужных ему данных; из-за хитроспелетений [SetUp]-ов и наследования сложно понять, в каком контексте работает конкретный тест. Попробуем решить эти проблемы, используя общепризнанные практики написания кода и посмотрим, что из этого получится.

Об авторе

Вадим в ИТ уже 12 лет. Последние семь лет связаны с управлением командами и процессами в качестве тимлида, техлида или process-менеджера. За это время успел порулить командами на 10 с лишним человек внутри проектов с миллиардными оборотами. Запускал разработку в стартапах, где ещё пока ничего не понятно. Любит Канбан, коммуникации и Kafka. В свободное время организует митапы и конференции для ростовского ИТ-сообщества RndTech и взращивает культуру шеринга знаний в городе.

Максим Шошин
«Serverless. Под капотом Cloud Functions»

Доклад о внутреннем устройстве Cloud Functions в Yandex Cloud. Подобный сервис реализован у всех крупных облачных провайдеров — Azure, AWS и Google Cloud. Доклад для тех, кто планирует использовать в своей работе serverless-сервисы и хочет глубже понимать, как устроены механизмы работы одного из самых базовых сервисов этой экосистемы. Этот доклад также будет любопытен тем, кто интересуется внутренним устройством высоконагруженного распределённого сервиса. Рассмотрим: — Примеры использования и границы применимости сервиса Cloud Functions. — Распределённую архитектуру и внутреннее устройство системы. — Планировщик, механизм масштабирования и эвристики. — Проблемы, с которыми сталкивались, и пути их решения.

Об авторе

Всю сознательную жизнь занимается программированием. С .NET знаком около 20 лет — как раз начал на С# свою профессиональную карьеру. Участвовал в подготовке русских переводов книг: «Управление памятью в .NET для профессионалов» и «ASP.NET Core в действии». Участвовал в подкасте на тему новостей в мире .NET «RadioDotNet».

 

Встреча пройдёт по адресу: Санкт-Петербург, Пискарёвский просп., д. 2, корп. 2, БЦ «Бенуа», 5 этаж, офис Яндекса.

Инструкция для прохода на площадку

Для прохода в Бенуа нужно:

  • нажать в нижней части экрана терминала перед турникетами кнопку «Компании»
  • выбрать «Яндекс» и ввести свой номер телефона
  • ввести код из смс для печати QR-кода или открыть его на сматрфоне по ссылке
  • приложить полученный QR-код к считывателю на турникете

Чтобы выйти, нужно отметить QR-код на пятом этаже, приложив его к считывателю, установленному на стойке ресепшена.

Участие бесплатное, регистрация обязательна, количество мест ограничено!

Дополнительную информацию о встречах SpbDotNet Community (и не только) вы можете найти в группах сообщества:

Подписывайтесь на новости, задавайте вопросы, участвуйте в жизни сообщества!

Партнеры

Поделиться:

496 дней назад
21 ноября 2023 19:00–22:00

Санкт-Петербург
Санкт-Петербург, Пискарёвский просп., д. 2, корп. 2, БЦ «Бенуа»
Показать на карте

Уже есть билет
Восстановить

Поделиться:

Связь с организатором

Напоминаем, что для того чтобы восстановить билет организатору можно не писать.

На этот адрес придёт ответ от организатора.

По номеру с вами свяжется организатор

Подпишитесь на рассылку организатора

Восстановление билета

Введите адрес электронной почты, указанный при регистрации на событие

Обращаем внимание на то, что билеты должны были прийти к вам на почту сразу после покупки.

Возврат билета

Если вы хотите вернуть билеты, вы можете сделать это по ссылке из письма с билетами или оформить запрос организатору в вашем  личном кабинете.

Подробнее о возврате билетов