Без A/B — результат XЗ, или Как мы построили платформу A/B-тестов в Ozon

Архитектуры, масштабируемость

Архитектурный кейс

Бэкенд / другое
Микросервисы, SOA
Архитектура данных, потоки данных, версионирование
Аналитика / другое
Инструменты

Доклад принят в программу конференции

Целевая аудитория

Технические специалисты, архитекторы, продукт-оунеры, бизнес-аналитики и все, кому интересно, как бизнес проверяет свои гипотезы. Как построить платформу A/B-тестов, которая обеспечивает быструю скорость ответа, быструю интеграцию, выдерживает большой RPS на примере ее реализации в большой компании.

Тезисы

Важной особенностью A/B-тестов является то, что они находятся на пересечении нескольких областей:
* бизнеса (проверка гипотез, базовый инструмент аналитика),
* математической (статистическая значимость),
* технической (скорость ответа сервера при высоком RPS).

В своем докладе, я расскажу про техническую реализацию платформы А/B-тестов в компании Озон.

А именно:
* об эволюции A/B-тестов в компании. О том, как мы шли от простого к сложному длиной в несколько лет;
* как построена архитектура платформы A/B-тестов в общей экосистеме Ozon;
* как мы обеспечили интеграцию любого сервиса в компании: для подключения одного сервиса к нашей платформе нужно не больше 2 минут! Да-да, мы засекали. Интегрировано более 150 сервисов, причем каждый сервис работает с уникальным набором атрибутов для тестирования;
* и даже секрет молниеносного ответа при высоком RPS. Каждый запрос на сайт Ozon.ru идет в платформу A/B-тестов, а вы этого даже не замечаете.

Также вы узнаете о том, как платформа A/B-тестов повлияла на бизнеc-процессы важнейших направлений компании. Так как это не просто технический инструмент, а путь продуктового мышления.

Руководитель отдела разработки платформы A/B-тестов. Опыт в программировании 10+ лет, опыт в менеджменте 5+.

Ozon

Ozon — ведущий e-com России. В их IT-команде уже 5 000 специалистов, которые создают продукты для миллионов людей по всей стране и за рубежом. Ozon Tech разрабатывает собственные решения, контрибьютит в Open Source и использует современный стек: Go, C#, Kotlin, Swift TypeScript, Vue.js, Kubernetes и Kafka. Продолжают расти, чтобы повышать доступность сервисов и быть ещё ближе к пользователям.

Видео

Другие доклады секции

Архитектуры, масштабируемость