‘mParticle segment sync app’ uses a queue external to OCP to asynchronous process events coming to webhooks. A queue was selected as OCP does not offer any built-in support for batching webhook requests, which is required for this use case.
Allow asynchronous processing of incoming webhook requests
Allow batching messages in the queue
The aim of this initiative is to increase the number of apps in App Directory by unblocking the use case, where events coming to a webhook need to be batched before sending to ODP or an external service.