2010 2011 2012 2013 2014 2015 2016 2017 2018 2019
Генеральный
партнёр


Все на CodeFest X →

Десятый. Юбилейный. 30–31 марта 2019

Как мы делали Групон

В докладе я расскажу о том, как сотрудники Evil Martians делали сайт groupon.ru, об архитектуре проекта, о его внутреннем устройстве, о типичных проблемах, с которыми пришлось столкнуться. Затрону вопросы организации командной работы, управления конфигурацией, выкатки. Обзорно расскажу об Open Source проектах, которые были выпущены в процессе создания groupon.ru

В архитектуре проекта описывается внутреннее устройство сайта groupon.ru, используемые программные продукты (nginx, debian, ruby, rails, postgresql, memcached) и особенности их настройки.

В типичных проблемах поведаю 3-5 интересных случая из разработки групона: какая проблема возникла и как мы ее решали.

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

В части про управление конфигурацией я расскажу о том, с какими проблемами администрирования мы сталкивались, почему и как мы переехали на систему управления конфигурацией (opscode chef) и как происходят выкатки с помощью capistrano.

В последней части поговорим о библиотеках, которые были написаны и отданы в OpenSource в процессе создания групона. Это zendesk, gon, cupid, visibility.js, role.

Презентация:

 

Запись выступления:

Партнёры