Scalable alarm processing with Kafka

devjam-2019
#1

For DevJam 2019 I would like to try reworking the components in our alarm pipeline (see https://alec.opennms.com/alec/1.0.1/architecture/opennms_integration.html) to use Kafka as a state store and remove the need for persisting events or alarms to Postgres.

A successful solution would be able to process alarms for high volumes of events (>100k/sec) and be able to render the alarms in Helm.

3 Likes