Привет, backend-community! С удовольствием снова приглашаем в гости в офис ManyChat, чтобы поговорить про выбор инструменты для вычисления формул, об использовании баз данных и про оркестровку потоками данных с помощью nginx, PHP, php-fpm. Участников ждут доклады от спикеров ManyChat и, конечно, общение.
Действовать будем по плану:
18:30 – собираемся
19:00 – «Hoa vs Symfony: выбор инструмента для вычисления формул» / Иван Яковенко (ManyChat)
Сравню два инструмента для вычисления формул. Расскажу, как мы выбрали Hoa, но что-то пошло не так. Поделюсь историей, как и зачем мы переезжали с одного инструмента на другой, с какими проблемами столкнулись и какие выводы сделали.
19:25 – «База данных — что нужно знать разработчику» / Николай Голов (ManyChat)
Базы данных — сложная, многогранная и фундаментальная тема. Разработчику, с одной стороны, неразумно тратить много времени на её всестороннее изучение. С другой стороны, влияние — высоко.
Цель доклада — создать у слушателей представление о современном мире баз данных (на 2019 год):
* что сейчас проблема, что давно уже не проблема;
* какие базы уходят, какие набирают популярность у разработчиков и почему;
* как выбрать базу, как подготовится к росту
* почему Постгрес, а не Монго
Зачем редис, если уже есть MySQL? Чем Тарантул лучше Оракла., а чем хуже. И зачем во всем этом зоопарке Эластик, ClickHouse
или, прости господи, Вертика.
20:10 – перерыв
20:30 – «Железобетонный бекенд» / Антон Жуков (ManyChat)
Сотни миллионов событий каждый день через связку nginx, php-fpm и php. Решение для тюнинга приложений высоконагруженного проекта на основе движения запросов вместо постоянного увеличения количества серверов. Расскажем, какие ручки крутить для тонкой оркестровки потоками данных и нагрузки. Как обеспечивать пропускную способность через создание и удаление бутылочных горлышек. Как создать отказоустойчивый сервер с предсказуемой емкостью.
21:45 – общаемся
Чуть подробнее о наших спикерах:
- Иван Яковенко, backend-разработчик в ManyChat
- Николай Голов, Chief Data Architect в ManyChat.
До этого руководил Data Platform в Avito, строил хранилища в ВТБ Факторинг, Ланит, НСС (на Терадате) и участвовал в ряде более мелких проектов.Помимо работы в ManyChat, Николай преподает в НИУ ВШЭ и занимается научными исследованиями в области современных методологий построения хранилищ данных, таких как Data Vault и Anchor Modeling, а также в области технологий BlockChain.
- Антон Жуков, backend-разработчик в ManyChat
Ждём всех неравнодушных бекендеров, готовых провести вечер в интересных разговорах с коллегами из других компаний.
Больше обсуждений здесь: https://t.me/PHPBeerClub
Напоминаем, что для того чтобы восстановить билет организатору можно не писать.
Если вы хотите вернуть билеты, вы можете сделать это по ссылке из письма с билетами или оформить запрос организатору в вашем  личном кабинете.