Автоназначение курьеров в Delivery Club, или Безопасные эксперименты в логистике Архитектуры, масштабируемость
До Delivery Club занимался проектами по анализу генетических данных. В данный момент работает в отделе RnD Delivery Club, занимается системой поиска курьеров на заказ, платформой экспериментов и A/B-тестированием
У нас в Delivery Club много курьеров и еще больше заказов. Но как найти "того самого" идеального курьера, который и заказ быстро доставит и не будет долго ждать в ресторане? Желательно за пару секунд, используя разные стратегии поиска и пересчитывая уже доставляемые заказы.
Мы расскажем про:
- платформу автоназначения курьеров и её эволюцию в микросервис на Golang;
- эксперименты в бою над пользователями и почему им от этого хорошо;
- Grafana-driven-development и что он даёт бизнесу;
- повышение отзывчивости платформы с помощью Event Bus;
- нашу любовь к дождю и размышления про A/B-тестирование.