Офлайн-митап GoFunc и Ozon Tech. Соберемся в «Москва-Сити», чтобы поговорить про gRPC-стримы в Go и продакшен-применение библиотеки uber.fx для наведения порядка в приложении.
В программе:
Сергей Антоничев, Ozon — «gRPC-стримы на практике в Go»
Команда Сергея построила свой альтернативный интерфейс для Kafka через промежуточный сервис на Go и синхронный gRPC-стрим. И это помогло выдержать до 5 млн RPS, при этом сократив нагрузку на брокеры.
Сергей расскажет, на какие грабли они наступили и как вам не наступать на них. Как устроен gRPC Stream и на что обратить внимание, затаскивая его в проекты. Почему важно помнить про flow control, дедлоки и graceful shutdown. И, конечно, затронем тему балансировки нагрузки при работе со стримами.
Данила Проценко, Лаборатория Касперского — «Бардак в main, стандартизация и uber.fx. Продакшен-применение библиотеки и почему стоит и не стоит бояться контейнеров. V2»
Строгий порядок — залог успешного промышленного программирования. А порядок, в свою очередь, начинается со стандартизации. Спикер расскажет про то, как во множестве микросервисов и просто сервисов можно стандартизировать структуру кода и сделать ее понятнее для всех.
Спикер уже как-то рассказывал про uber.fx, библиотеку для управления жизненным циклом приложения. Он описал стадии запуска приложения, лучшие практики работы с DI-контейнерами и рассказал про управление компонентами приложения.Теперь он продолжит и дополнит свой рассказ практиками по стандартизации структуры кода.
Викторина для участников митапа
Участвуют все! Победитель получит звание чемпиона и подарок от организаторов. Встретимся на игре!
Регистрация открыта до 12 декабря 15:00. Для пропуска на митап вам потребуется паспорт.
Количество мест ограничено.
Напоминаем, что для того чтобы восстановить билет организатору можно не писать.
Если вы хотите вернуть билеты, вы можете сделать это по ссылке из письма с билетами или оформить запрос организатору в вашем  личном кабинете.