The current master data integration event ingestion concept is not able to correctly handle events coming in at a high frequency (<400ms)
This is due to the distributed nature of the ingestions.
-[] AC1 As a team evaluate different proposals and decide on an approach
-[] AC2 Write integration tests that showcase the problem ie: Multiple concurrent events that change master data and its properties. An example could be: TestCase
-[] A3 Ensure that we can handle events in the wrong order. for example, connected - created events.
-[] AC4 Implement the decided concept that passes the integration test
The current master data integration event ingestion concept is not able to correctly handle events coming in at a high frequency (<400ms) This is due to the distributed nature of the ingestions.
-[] AC1 As a team evaluate different proposals and decide on an approach -[] AC2 Write integration tests that showcase the problem ie: Multiple concurrent events that change master data and its properties. An example could be: TestCase -[] A3 Ensure that we can handle events in the wrong order. for example, connected - created events. -[] AC4 Implement the decided concept that passes the integration test