Алексей Балехов — Как навести порядок в логировании продуктовых событий
Ближайшая конференция SmartData: #SmartData #DataEngineering #IT #conference #jugrugroup В Окко 4 фронтенда, разрабатываемых независимыми командами. Каждый отправляет 20 типов событий. Ни один не делает это так, как хотели аналитики. Где-то поле не заполнили, где-то не так обозвали, где-то число отправили в виде строки. При работе с данными расхождения всплывают постепенно и копятся в виде десятков незакрытых тикетов. Документация — ненадежный источник истины, так как полностью завязан на человеческий фактор. Поэтому разработали формальное описание (схему) событий, которые должны логироваться. На основе этого описания сгенерировали модели событий для каждой платформы (TypeScript/Kotlin/Swift), документацию и DDL для Impala и ClickHouse. Из этого сразу всплыли все расхождения в именах и типах полей. Потом в схемы добавили более сложные описания: enum, вложенные объекты, зависимости между полями. Таким образом получили больше гарантий, что клиенты логируют все правильно. На базе этого смогли переработать и упростить сами события. 16 различных типов событий свели к единому универсальному. Покрытие новых фичей логами перестало требовать проработки аналитиками и долгой реализации на клиентах. Скачать презентацию с сайта —
11 views
686
194
7 months ago 00:56:39 586
НОВОЕ ПОКОЛЕНИЕ О ВЕЛИКОЙ ПОБЕДЕ 2024 Часть 2
8 months ago 00:21:58 1
ЦИФРОВАЯ ПРОБЛЕМА МОЗГА | рубрика ВЖУХ | книга The Idea of the Brain
9 months ago 00:13:22 1
Вспышка неизвестной болезни. На этот раз в Индии
9 months ago 00:17:27 1
Учёные оживили древних червей в вечной мерзлоте Сибири | ПУШКА
9 months ago 00:14:28 3
ФИЗИКИ ВПЕРВЫЕ ДОБЫЛИ ИЗ СВЕТА МАТЕРИЮ | ПУШКА
9 months ago 00:16:01 1
Пик эпидемии - совсем не пик | Пушка
10 months ago 00:44:57 11
Алексей Балехов — Как навести порядок в логировании продуктовых событий
2 years ago 00:22:28 1
Проклятие вавилонской башни: что невозможно сказать | Артур Шарифов
2 years ago 00:26:34 4
«Лазарех, балех сатохар» 30 марта 2020 — Нальгиев Алихан l Ингушетия