- деньги
- kpi
- что пошло не так
- что надо улучшить
- собрать все данные
- понять что в них лежит
- придумать отчеты
- придумать как их посчитать
- репорты есть
- kpi считаются
- можно много чего посмотреть
- есть понимание хотелок
- 723 таблицы в статс диби
- 109 ивентов
- 0 документации
- три разные команды
- три разных метода подсчета
- статс диби не тянет
- базки мигрируют
- неудобно
- непонятно
- базки — апликушкам
- стейт — в ивенты
- одно место где смотреть
- документация
- анализируем воркфлоу
- в критических местах выплевываем ивент
- ивент несет бизнес стейт
- ивент несет подноготную апликушки
- важен баланс
- ивенты склеиваем в базовые таблички
- на табличках — отчетики
- на отчетиках — бизнес решения
- всё задокументировать
Гладко стелишь!
А под капотом что?
- стрим процессинг на Spark и Flink
- данные хранить в колоночном формате
- sql доступ через Impala или Presto
- можно достучаться хоть к сырым ивентам, хоть к отчетам в одном месте
Made with Slides.com