1. Как делать микросервисы единообразными, когда их много, а разрабы все разные? — Олег Козырев, Авито

У нас было несколько десятков микросервисов, и их число продолжало расти. Всё бы ничего, но когда один сервис написан так, как привыкли писать на PHP, другой вдохновлен Ruby, а третий и вовсе отдаёт плюсами, то становится жутко. С таким зоопарком подходов переключаться от сервиса к сервису очень сложно и трудозатратно, а главное, чревато большим количеством ошибок в разработке. Поговорим о проблеме и ее решении.



2. Paranoia driven development — Мясников Алексей, Яндекс

Как спроектировать контракты так, чтобы не допускать ошибок при их использовании. На нескольких примерах мы пройдем путь от ненадежных контрактов к надежным. На всех этапах дизайна кода будем исходить из того, что кодом будут пользоваться самые "одаренные" программисты.



3. Микросервисы в небольших командах разработки: почему вам нужен PaaS? — Алексей Коротин, Sports ru

Какие проблемы поможет решить PaaS? Архитектура компонентов и как организовать миграцию старых сервисов на новые рельсы.



4. Обработка ошибок в go в 2023 — Виталий Попов, InDrive

Доклад дает конкретный алгоритм выбора способа обработок ошибок в go для проекта. Плюс маленький обзор пакетов, существующих, для каждого из способов.







🗓 8 ноября, начало в 19:00 мск, Среда



🌐 ОНЛАЙН



Регистрация на мероприятие



@iteventsrus