Walmart Inc.
Event ordering framework in distributed asynchronous systems

Last updated:

Abstract:

An event ordering framework for the ordering of out of ordered messages generated by asynchronous events across disparate systems. The system receives a message, creates a common object model based on the message, and applies a dependency model to the message. Utilizing the dependency model, the framework determines if any subsequently expected messages have already arrived and reprocesses all the messages in the sequence in that event. When a dependent message arrives earlier in the sequence than expected the framework stores the messages corresponding object model for later processing.

Status:
Grant
Type:

Utility

Filling date:

15 Mar 2018

Issue date:

5 May 2020