Hello @Joe White ,
Thanks for the question and using MS Q&A platform.
The key to scale for Event Hubs is the idea of partitioned consumers. In contrast to the competing consumers pattern, the partitioned consumer pattern enables high scale by removing the contention bottleneck and facilitating end to end parallelism.
For more details, refer to the below articles:
- Balance partition load across multiple instances of your application
- Scaling with Event Hubs
- Azure Event Hubs: Improve scalability with batch parallelization
Hope this helps. Do let us know if you any further queries.
---------------------------------------------------------------------------
Please "Accept the answer" if the information helped you. This will help us and others in the community as well.