-
Type: Task
-
Status: Resolved
-
Priority: Minor
-
Resolution: Won't Fix
-
Affects Version/s: None
-
Fix Version/s: Postponed
-
Component/s: Events / Works, Streams
-
Epic Link:
-
Tags:
-
Story Points:8
adapt EventService to send events in 3 streams:
- audit: one record per audit, key is transaction id
- indexing: one record per command, key is doc id
- listener: one record per bundle event, key is round robin
Create 3 computations:
- es audit: aggregate and bulk index every n second or k entries
- indexing: aggregate and bulk index every n second or k entries
- listener: run legacy listeners