Схема сервиса
Хранение данных
В качестве основной базы данных используется PostgreSQL 18.4 . Подключено расширение pgvector , которое лежит в основе новой дедупликации событий с помощью эмбеддингов. Для хранения временных данных используется Redis 8 .
Вместо собственной сборки PostgreSQL с архитектурой master–slave и PgBouncer теперь используется кластер высокой доступности от провайдера на базе Patroni, etcd, HAProxy и PgBouncer. Переход ускорил обработку запросов и повысил надёжность системы благодаря автоматическому управлению отказоустойчивостью.
Схема таблиц базы данных:
Планы и задачи
Для планирования и отслеживания задач используется Planka .

