
How To Build a Real-Time Field Ops Alerting System
1/25/2024
This post details Confluent's internal use of Confluent Cloud to build a real-time field operations alerting system. It describes the challenges of translating events into actionable outcomes at scale, including event identification, capture from disparate systems, and enrichment with contextual data. The architecture leverages Confluent Cloud's managed connectors (e.g., Salesforce), Cluster Linking, and custom producers to ingest events. Kafka Streams is used for real-time event enrichment and filtering, with a specific example of joining connector failure events with account assignment data to notify the relevant team. Alerts are delivered via a Slack application. The post also mentions the potential to use Confluent's Flink offering for stream processing.