Did someone say event-driven architecture?
Introduction
Here we go, another brain dump to connect the dots on events in Azure. I’ve been using Event Hubs and Event Grids for a while, but one day I got stumped by the question:
“Why don’t you use Service Bus?”
And I had no answer.
We had been primarily using Event Grid, with functions subscribing directly to events. This seemed fine—Event Grid has built-in retry logic. But one day, our Azure Functions were down, and events simply dead-lettered instead of retrying. That’s when I knew I had to go deeper.