company_banner

5 декабря, ManyChat Backend MeetUp

    Всем привет!

    Меня зовут Михаил Мазеин, я — ментор Backend community ManyChat. 5 декабря в нашем офисе пройдёт первый Backend Meetup.

    В этот раз мы поговорим не только про разработку на PHP, но и затронем тему использования баз данных.

    Начнём с истории про выбор инструментов для вычисления математических формул. Продолжим фундаментальной темой выбора подходящей базы данных. А закончим встречу большим докладом о тюнинге сервера высоконагруженного проекта с помощью тонкой конфигурации nginx и php-fpm на основе данных о движениях запросов вместо постоянного увеличения количества серверов.



    Участников ждут доклады от инженеров ManyChat и, конечно, общение. Встречать гостей будем в 18:30, а начнем митап в 19:00. Регистрация доступна по ссылке, а подробная программа мероприятия — под катом.

    Программа


    «Hoa vs Symfony: выбор инструмента для вычисления формул»


    Спикер: Иван Яковенко, backend-разработчик в ManyChat

    О чем будет доклад?

    Сравню два инструмента для вычисления формул. Расскажу, как мы выбрали Hoa, но что-то пошло не так. Поделюсь историей, как и зачем мы переезжали с одного инструмента на другой, с какими проблемами столкнулись и какие выводы сделали.

    «База данных — что нужно знать разработчику»


    Спикер: Николай Голов, Chief Data Architect в ManyChat.

    До этого руководил Data Platform в Avito, строил хранилища в ВТБ Факторинг, Ланит, НСС (на Терадате) и участвовал в ряде более мелких проектов. Помимо работы в ManyChat, Николай преподает в НИУ ВШЭ и занимается научными исследованиями в области современных методологий построения хранилищ данных, таких как Data Vault и Anchor Modeling, а также в области технологий BlockChain.

    О чем будет доклад?

    Базы данных — сложная, многогранная и фундаментальная тема. Разработчику, с одной стороны, неразумно тратить много времени на её всестороннее изучение. С другой стороны, влияние — высоко.

    Цель доклада — создать у слушателей представление о современном мире баз данных (на 2019 год):

    • Что сейчас проблема, что давно уже не проблема?
    • Какие базы уходят, какие набирают популярность у разработчиков и почему?
    • Как выбрать базу, как подготовится к росту…
    • Почему Постгрес, а не Монго… Зачем редис, если уже есть MySQL? Чем Тарантул лучше Оракла, а чем хуже. И зачем во всем этом зоопарке Эластик, ClickHouse… или, прости господи, Вертика.

    «Железобетонный бекенд»


    Спикер: Антон Жуков, backend-разработчик в ManyChat

    О чем будет доклад?

    ManyChat обрабатывает сотни миллионов событий каждый день через связку nginx, php-fpm и php. За пропускную способность сервера отвечает не столько его мощность, сколько корректная настройка движения пользовательских запросов от веб-сервера до приложения и обратно. Тонкая конфигурация nginx и php-fpm способна на ровном месте увеличивать пропускную способность в разы. Мы расскажем о тюнинге сервера высоконагруженного проекта с помощью тонкой конфигурации на основе данных о движениях запросов вместо постоянного увеличения количества серверов.

    • Какие ручки крутить для тонкой оркестровки потоками данных и нагрузки?
    • Как обеспечивать пропускную способность через создание и удаление бутылочных горлышек?
    • Как создать отказоустойчивый сервер с предсказуемой емкостью?
    • Какие метрики использовать для оценки изменений на основе исторических данных?
    • Как оперативно реагировать на деградацию сервера после деплоя?

    Тайминг


    18:30 — Сбор участников;
    19:00 — «Hoa vs Symfony: выбор инструмента для вычисления формул» / Иван Яковенко (ManyChat);
    19:25 — «База данных — что нужно знать разработчику» / Николай Голов (ManyChat);
    20:10 — Перерыв;
    20:30 — «Железобетонный бекенд» / Антон Жуков (ManyChat);
    21:45 — AfterParty и свободное общение.

    Место встречи: ул. Земляной вал, д. 9, бизнес-центр «Ситидел».

    Для участия в митапе необходимо пройти регистрацию. Количество мест ограничено, обязательно дождитесь подтверждения регистрации (придет на почту перед мероприятием).

    Записи выступлений спикеров опубликуем на нашем YouTube-канале.

    Присоединяйтесь к чату митапа, там бывают интересные обсуждения и анонсы следующих мероприятий.
    ManyChat
    Будущее мессенджер-маркетинга

    Комментарии 0

    Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

    Самое читаемое