This repository is for active development of the Azure SDK for Java. For consumers of the SDK we recommend visiting our public developer docs at https://docs.microsoft.com/java/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-java.
MIT License
2.34k
stars
1.98k
forks
source link
SB Track2 [Multisession Design Investigation] Event Processor model #9925
Explore Event Processor model for SB Multisession Design
Option 2. Like Event EventHub Processor
this will use call back model, something like
onEvent(BiConsumer)
Make parallel calls max concurrent call back.
Concern from Service team :
massive amount of receiving messages , how performance impacts.
multi session use case: How user will know message came from which session and to use right receiver to settle.
Based on discussion with Jonathan and java team , we have decided not to use processor model for now. We will use receiver for now for multiple any available session..
Explore Event Processor model for SB Multisession Design Option 2. Like Event EventHub Processor this will use call back model, something like onEvent(BiConsumer) Make parallel calls max concurrent call back.
Concern from Service team : massive amount of receiving messages , how performance impacts. multi session use case: How user will know message came from which session and to use right receiver to settle.