DeliveryHero: асинхронная доставка пиццы Павел Филиппов, прораб @emdin Сентябрь, 2013 (Press "→" for a next slide)
DeliveryHero Gmbh Основана в 2011 году Филиалы в двенадцати странах 600 человек в головном офисе (Берлин), 40 инженеров ~20 тысяч заказов в месяц в Германии
Система изнутри Бэк-энд (управление меню и ресторанами) Фронт-энд REST API Платежные системы Коробки и коммуникация с ними
Фронт-энд Клиенты для REST API Десктоп (сайт) и мобильная версия Мобильные приложения (iPhone, Windows, Android, iPad)
Backbone Router на сервере и клиенте Handlebars для шаблонов jQuery для модификаций DOM Организация кода
Nginx + Forever Node clusters Splunk, Munin Grunt Winston для логов Что угодно для конфигурации Production
Production-ready Устойчивость к ошибкам (fault-tolerant) Флаги (feature switches) Разделение на компоненты с чётким интерфейсом Базовые архитектурные принципы
Scrum для понятных задач Kanban для остального Горизонтальная организация devs, QA, devops, ops, product Структура