Durable Functions
16 TopicsNew Storage Providers for Azure Durable Functions
Azure Durable Functions now supports two new backend storage providers for storing durable runtime state, “Netherite” and Microsoft SQL Server (including full support for Azure SQL Database). These new storage options allow you to run at higher scale, with greater price-performance efficiency, and more portability compared to the default Azure Storage configuration. Any of these three storage providers can be configured without making any code changes to your existing apps.14KViews6likes1CommentCloud-native at Build 2023
Cloud-native development is a paradigm that aims to deliver scalable, resilient, and adaptable applications that can run on any cloud platform. Microsoft's cloud-native products, such as Azure Kubernetes Service, Azure Functions, and Azure DevOps, provide the tools and services to help developers build, deploy, and manage cloud-native applications with ease.11KViews4likes0CommentsPreview of Durable Functions Extension v3.0.0
We have just released the preview of a new major version of the Durable Functions extension! There are two major changes introduced in this release, including upgrading to the latest version of the Azure Storage SDK (a breaking change for .NET in-process apps) and the introduction of a new partition manager.6.4KViews3likes0CommentsA Tour around Durable Functions for Java
If you haven't already heard, we recently announced the public preview of Durable Functions for Java. With this release, Durable Functions now supports .NET, Node.js, Python, PowerShell, and finally Java running on Azure Functions. In this post, I'll give a brief tour of Durable Functions for Java to highlight some of the capabilities and differences compared to other languages. @FunctionName("HelloCities") public String helloCitiesOrchestrator(@DurableOrchestrationTrigger(name = "runtimeState") String runtimeState) { return OrchestrationRunner.loadAndRun(runtimeState, ctx -> { String result = ""; result += ctx.callActivity("SayHello", "Tokyo", String.class).await() + ", "; result += ctx.callActivity("SayHello", "London", String.class).await() + ", "; result += ctx.callActivity("SayHello", "Seattle", String.class).await(); return result; }); }15KViews1like0CommentsNew major release of Durable Functions for NodeJS
We have just released a new major version of the Durable Functions for NodeJS SDK. Try it out by installing durable-functions 2.0.0 on npm. This is a breaking change release, so make sure to read the “breaking changes” section before upgrading.12KViews1like0CommentsDurable Functions for Python just got faster!
We just made Durable Functions for Python way faster. Try it out by installing azure-functions-durable 1.1.0 on PyPI. We also recommend installing version 2.5.1 (or later) of the Durable Functions Extension to get some important bug fixes, see the “How to try it out” section for details.14KViews1like2Comments