Проверяет умение проектировать системы с гарантированной доставкой сообщений.
Короткий ответ
Идемпотентность достигается за счёт ключа сообщения (partition key) и хранения обработанных ID (в БД или Redis). Повторные события просто игнорируются.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.
Уровень
Рейтинг:
4
Сложность:
8
Навыки
Golang
Redis
Kafka
Ключевые слова
Подпишись на Golang Developer в телеграм