We are currently working on a Webhook for an Add-on
I have 2 questions as follows:
1. Is it mandatory to use a webhook or is there alternative since the webhooks have some downsides:
“The toil in the kitchens
Possibly a bigger problem than any of their user shortcomings is that webhooks are painful to run. Let’s look at the specifics.
Misbehavior is onerous
If a consumer endpoint is slow to respond or suddenly starts denying requests, it puts pressure on the provider’s infrastructure. A big user might have millions of outgoing webhooks and just them going down might be enough to start backing up global queues, leading to a degraded system for everyone.”
2. Is there a better more stable and reliable programming language for our webhook than PHP? - We are currently coding the wenhook in PHP. I am personally not a big fan of PHP because of previous experience. We developed our entire system on PHP and it stopped working after few years because of constant PHP upgrades - so we had to migrate the system.