Closed mattchenderson closed 5 years ago
For other languages to work with this,
cardinality
property in function.json
. So, users would likely have to specify "cardinality" : "many"
in their function.json
for the collection of events to work.
The programming model needs to have support for getting a collection of events as part of a single invocation.
Keep in mind that this needs to work for other languages as well. Semantics for checkpointing / responding to Grid about completion need to be all-or-none.
See the EventHub trigger as an example.
Scenario-wise, part of this is to handle high-throughput. I can see a scenario where this is combined with Durable Functions to process through the batch, having checkpointed the whole batch with grid but capturing it in Durable