Что такое event tracking?

Junior
89 просмотров
AFK Offer AI

Event tracking — сбор действий пользователя: клики, просмотры, покупки. Бэкенд принимает события через HTTP/gRPC, валидирует, и пишет в очередь (Kafka). Consumer сохраняет в аналитическую базу (ClickHouse, BigQuery). Структура события: user_id, event_type, properties (JSON), timestamp. В Go — легковесный endpoint с батчингом и async записью.

Следующий вопрос

Как спроектировать простой поисковый движок на Go?