Enrich WebSocket events with a unique id

Description

For instance, a ULID or a UUIDv4. ULIDs have the advantage over UUIDs that sorting them lexicographically produces a chronological order of their generation time which may be useful to roughly order the events.

Whatever the chosen unique identifier type, they are essential for maintaining idempotence, when stored in Kafka. They're also planned for use in correlating events with Grafana annotations.

Status

Assignee

Dominik Zajkowski

Reporter

Adam Szkoda

Components

None

Story Points

None

Epic Link

None

Labels

None

Priority

Medium
Configure