Manychat backend meetup #1
Thu, 02 March 2023, 19:00 (GMT) | |
Armenia, Yerevan, Leo street 48/1 Manychat office Ереван, Ереван 0002 | |
Free |
Tags: php
Приглашаем бэкенд-разработчиков в Ереване на первый митап, который мы проведём в офисе 2 марта.
Темой встречи будет обеспечение качества при разработке продуктов. С докладами выступят инженеры из ASAPIRL, Авито и Manychat. Кроме трех докладов будет также время, чтобы познакомиться и пообщаться.
* Количество мест очень ограничено, поэтому просим вас регистрироваться, если вы уверены, что сможете прийти.
Адженда:
18:30 Собираемся, пьём кофе, знакомимся
19:00 Есть ли жизнь после релиза — Павел Вирский, бэкенд-инженер в Авито
- Поговорим про то, как деплоить приложение чтобы уменьшить шанс ошибок и их влияние. Есть несколько стратегий деплоя (blue-green, rolling, canary), расскажу про них и подскажу, что выбрать.
- Чтобы понимать, корректно ли всё работает, нужно собирать информацию и сигналы: метрики, логи, алерты. Обсудим, что можно использовать и какие особенности тут есть в PHP-приложениях.
- Если что-то пошло не так, как запланировано, что можно сделать. Нужен план отката для выбранной стратегии деплоя. Кроме этого, можно выключать отдельные сломанные фичи через тоглы или технические A/B-тесты.
19:30 Предупреждаем инженерные страдания — Валерий Кашенцев, бэкенд-разработчик в Manychat
Поговорим про четыре подхода в фундаменте технического качества в компании: чеклист перед раскаткой, командное тестирование каждой задачи, системы мониторинга и процесс дежурства инженеров. Расскажу, почему у нас это работало не совсем так, как мы бы хотели, и чего нам не хватало, чтобы это изменить.
20:00 Обсуждаем доклады за пиццей
20:30 Обеспечение качества при разработке Yii3 — Александр Макаров, CEO в ASAPIRL, Yii Lead
У нас очень мало ресурса на саму разработку, но мы умудряемся держать планку качества очень высоко. Расскажу о том, как.
21:00 Расходимся. По желанию, перемещаемся в бар по соседству.