Azure Durable Functions with Maxime Rouiller
Functions are ephemeral and stateless - right? What if they weren't? Carl and Richard talk to Maxime Rouiller about durable functions in Azure. Maxime dives into the patterns that durable functions provide, starting with the chaining pattern, where you can declare a series (or chain) of function calls that only start when the previous function completes. And then onto the fan-out pattern that allows for an orchestrator to launch any number of simultaneous functions and then collect their results in whatever order they complete. There's more choices and a ton of possibilities in durable functions!
Guests:
Maxime Rouiller
Maxime Rouiller is a Microsoft Cloud Developer Advocate. He has been in the tech industry since the 2000s, and has been working with .NET as long as he can remember. A self-proclaimed master of all trades, he has setup VMs and SharePoint environments, built servers, coded everything from desktop to server apps, but he truly found his passion around the web. Maxime was an independent consultant for 3 years before joining Microsoft. He also co-manages a local user group in Montreal.
Links:
- Responsinatior http://www.responsinator.com/
- Durable Functions https://docs.microsoft.com/azure/azure-functions/durable-functions-overview
- Polly Project http://www.thepollyproject.org/
- Have I Been Pwned? https://haveibeenpwned.com/
- Durable Functions Samples http://aka.ms/durablefunctionssample
- Azure Logic Apps https://azure.microsoft.com/services/logic-apps/
- Azure Application Insights https://docs.microsoft.com/azure/application-insights/app-insights-overview
- Serverless Mix Tape http://aka.ms/serverlessmixtape
- Max's Blog https://maximerouiller.com/