I have written 3 functions as follows
In [3] function, I will call [2] functi
Durable functions support this, however, they are currently supported only when using C#, F# or JavaScript.
Another options would be
Create HTTP request for new Azure function, however, you would have to do it in a way where your function doesn't wait for response, otherwise first function in a chain would have to wait until the very last one finishes. Using Python, that would be something like:
try:
requests.get("http://secondAzureFunction.com/api/",timeout=0.0000000001)
except requests.exceptions.ReadTimeout:
pass
That seems bit hacky to me though.
This keeps your functions small, fast and decoupled, while taking advantage of all the logic in place for provisioning, scaling and fault handling.