DataSafeS3 1.5.0 обновил систему доставки событий с гарантией и отчётностью
В новой версии DataSafeS3 1.5.0 значительно улучшена надёжность доставки событий благодаря внедрению механизма транзакционной записи и асинхронной отправки через отдельные процессы.
Обновление DataSafeS3 до версии 1.5.0 привнесло фундаментальные изменения в архитектуру обработки событий. Прежде вебхуки отправлялись сразу после сохранения метаданных, что могло привести к потере информации о событиях при сбоях системы. Это означало, что аудиторские системы или антивирусное ПО могли не получить уведомления об изменениях объектов.
Теперь событие фиксируется в таблице исходящих событий внутри той же транзакции базы данных, что и метаданные. После этого отдельный выделенный процесс занимается доставкой этих событий в вебхуки, NATS JetStream или Kafka. Такой подход гарантирует, что каждое событие будет доставлено как минимум один раз, хотя это может приводить к появлению дубликатов. Также предусмотрены механизмы мониторинга, позволяющие отслеживать недоставленные события через метрики.


Комментарии (0)
Без регистрации. Комментарии проверяются автоматически перед публикацией.
Пока нет комментариев. Будьте первым!