Reactive icon

Event Processing Framework

version 0.1.1 (Compatible with OutSystems 11)
Uploaded on 14 Mar by 
 (0 ratings)

Event Processing Framework

Framework for asynchronous processing of events (received through REST API for example). Supports reliable processing of received events, retaining event order (event partitioning on key).
Read more

Framework for fast, reliable and in-order asynchronous processing of Events.

Events can for instance be received through a REST API (see demo).

The Events are persisted in the database and processed asynchrounously (using (light) BPT), retaining event order (based on Origin of the event and the event's Key attribute, used for grouping events for ordering purposes). Failed events will block all events from the same Origin with the same Key

For the fastest processing of the events, do not forget to enable Light BPT on the EventProcessing_Framework_CS module.

Important! Uses the Event Processing Framework Customizations component for the project-specific parts (event types and event handlers).

The component has an Admin application for monitoring and managing the events.

Overall architecture (for the demo case):

Release notes (0.1.1)
  • Use dummy consumed REST API url in demo
  • Update documentation
  • Fix Count query in Admin app 
License (0.1.1)
Reviews (0)