Setup & Installation
What This Skill Does
Java SDK for Azure Event Hubs. Handles sending and receiving events at scale, with support for partitioned consumers, async clients, and checkpoint-based processing via Azure Blob Storage.
The EventProcessorClient handles partition ownership and checkpointing across multiple consumer instances automatically, which otherwise requires custom coordination logic.
When to use it
- Ingesting high-volume IoT sensor data into a Java backend
- Consuming order events from multiple partitions with load balancing
- Checkpointing event positions in Blob Storage to resume after restarts
- Routing events to specific partitions by customer or tenant ID
- Reading events from a specific offset or timestamp after a processing failure