Дима Москаленко. Разработка в Rocket. Десятикратный рост команды, пандемия, конкуренция с Glovo
Listen now
Description
Rocket - украинский сервис доставки еды, запустился в 2018 году. У приложения 3 млн скачиваний за 2020 год, сотни тысяч заказов в месяц, офис разработки находится в Киеве. CTO Rocket Дима Москаленко рассказывает как устроена разработка в компании, как справляются с десятикратным ростом команды, и как готовятся к запуску приложения в Европе. А также поговорили о том какие технологии используют, о нагрузках, узких местах, куда прикручивают ML решения, как работают с картами и платежами. Таймлайн: 0:00 Intro 1:35 Пандемия - поворотный момент для компании ? 2:23 Как изменилась разработка в Rocket после ковида 3:42 Какие обязанности как у CTO 5:50 Как пришел в Rocket 6:35 Какие есть команды 8:25 Как синхронизируются команды 9:10 Над чем работают команды 10:13 Из чего состоит продукт 10:43 Команды разрослись за прошлый год ? 11:13 Цели, международная экспансия 12:36 Архитектура приложения 14:51 Почему Ruby на бэкенде ? 16:27 Сколько бэкенд инженеров ? 17:08 Какие нагрузки выдерживает сервер 18:05 Какая БД ? 18:21 Real-time взаимодействие в приложении 19:31 Что делали при падениях сервера 20:15 Оптимизация БД 21:05 Инфраструктура и Devops 22:51 Сколько серверов ? 23:07 Железо или aws, чеки 23:39 Мониторинг 25:11 Безопасность клиентских данных 26:22 Процесс разработки 28:09 AI в приложении 28:56 Data science команда 30:30 Fraud в приложении 31:14 Обработка отзывов клиентов 33:56 Технические вызовы при конкуренции с Glovo, Uber 36:34 Ребрендинг, выход в Европу 38:58 Кодовая база, БД при запуске на другие страны 39:44 Пробовал работать курьером в Rocket? 40:32 Работа с картами 41:19 Выбор исполнителя заказа 42:17 Оптимизация времени ожидания заказа 44:22 Почему решил перейти из разработки в менеджмент 46:24 Как разбираешься с новыми технологиями 47:39 Как разбираешься с кодовой базой проекта 49:17 Как устроен рынок найма для CTO 50:51 Тяжело ли сейчас нанимать инженеров в Rocket 53:38 До сих пор расширяете команду разработки ? 55:56 Можно ли заказать Glovo в офис Rocket 57:01 Как устроена работа с релизами 59:45 Покрытие тестами 1:00:48 Интеграционные тесты 1:02:03 Работа с платежами 1:02:55 Можно ли тестить в проде ?
More Episodes
Про важливе в технологіях та розробці. – Github зарелізили co-pilot. Як працює і що з ним не так https://github.blog/2022-06-21-github-copilot-is-generally-available-to-all-developers/ – Stack overflow велике опитування розробників https://survey.stackoverflow.co/2022/ – Microsoft...
Published 06/27/22
Published 06/27/22
Що нового в технологіях та розробці. – Firefox запустили “Тотальний захист кукіс” по дефолту для всіх юзерів https://blog.mozilla.org/en/products/firefox/firefox-rolls-out-total-cookie-protection-by-default-to-all-users-worldwide/ – Adobe випускає тулкіт для для боротьби з дезинформацією у...
Published 06/21/22