Tech Meridian ← К СУЩНОСТЯМ
PROМОЙ MERIDIAN EN

ТЕМА · ENTITY #14832

conversational AI

Хронология связанных событий, источники и контекст из новостной базы.

ХРОНОЛОГИЯ СОБЫТИЙ

1

CODING · 1 ИСТОЧН. · InfoQ AI, ML & Data Engineering

Построение конвейера Kafka с порядком сессий на Go (InfoQ)

В статье InfoQ описана реализация на Go для сохранения порядка сообщений внутри сессий поверх Kafka с использованием согласованного хеширования, двухуровневой иерархии воркеров и одного goroutine на активную сессию. Автор рассказывает о локальных повторных попытках, коммитах по непрерывному ватермарку и операционной доработке (слив при ребалансировке, обратное давление, идемпотентность, очереди мёртвых сообщений) и сообщает об обработке >40M продакшн-сообщений без замеченных нарушений порядка и >100k сообщений/с в тестах.

5.0