Clinical Sync Batch Engine: first commit

This commit is contained in:
voltsrage
2026-06-23 03:02:30 +08:00
parent 90b8baa2a1
commit c9994b1ba2
60 changed files with 3547 additions and 31 deletions
@@ -5,9 +5,8 @@ using Prometheus;
/// <summary>
/// Prevents a single un-processable Kafka message from blocking a consumer
/// partition forever. Permanent errors (malformed JSON, bad format) are
/// skipped immediately; transient errors are retried up to
/// <paramref name="maxRetries"/> times before the offset is committed and
/// the message is abandoned.
/// skipped immediately; transient errors are retried up to the configured
/// maximum retry count before the offset is committed and the message is abandoned.
/// </summary>
public sealed class PoisonPillGuard
{