A prototype of an asynchronous webhook using a message queue
yarn installrabbitmq-servernode webhooknode api-one
node api-two
node api-threenode consumercurl http://localhost:3000/publish/random-event
curl http://localhost:3000/publish/another-eventNote that you can publish events before starting the consumer. The consumer will pick up the events in the queue as soon as it starts.