Currently I'm using Azure Logic apps to sync the changes to different 3rd parties. But it's too expensive when there are massive requests/messages.
The key features:
- MQ connector, which can be used as trigger.
- HTTP processor, used to issue HTTP requests.
- Parse json response.
- Possibility to check the history.
I've done some research of Apache Nifi. My feeling is it's not very user friendly and quite old school.