Без 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-commerce в России. В команде Ozon Tech 3 800 инженеров — и она продолжает расти. Десятки миллионов людей пользуются сервисами Ozon, их IT-инфраструктура управляет миллионами процессов каждый час. Микросервисы на Go и C#, в стеке технологий есть Vue.js, Swift и Kotlin, Kubernetes, Kafka, Hadoop и ClickHouse.

Видео

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

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