-
Type:
Sub-task
-
Resolution: Done
-
Priority:
L3 - Default
-
Affects Version/s: None
-
Component/s: backend
-
None
Context:
Currently we use a Phaser instance in the `EventProcessInstanceIndexManager` to keep track of index usage, it should be easier to understand and feasible to replace that with just an AtomicInt that reflects the usage count.
AT:
- indexUsagePhasers in `EventProcessInstanceIndexManager` is replaced with a map of AtomicInteger instances per index that reflect the current active writers to that index