Skip to content

Azure function concurrency #1757

@apengwin

Description

@apengwin

I'm working with Azure functions. I've got a function triggered by a storage queue, where I put a large number of messages (O(1000)) in bursts. I want them all to execute in parallel, but I'm currently throttled by the batch size of 32.
screen shot 2017-08-07 at 1 41 23 pm

The HTTP trigger offers unbounded paralleism, but I want to be able to invoke functions asynchronously. That is, I want to be able to run some code that triggers a function and continue, without waiting for an HTTP response. Is there any way to achieve the best of both worlds? To be able to invoke a function asynchronously, and have an unbounded number run in parallel?

Thanks!

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions