Builds high-throughput event streaming and real-time data ingestion applications using the Azure Event Hubs SDK for TypeScript.
This skill provides comprehensive patterns and best practices for implementing event-driven architectures using the Azure Event Hubs SDK for TypeScript. It guides developers through the entire lifecycle of event processing, including secure authentication with Azure Identity, efficient batch production, and reliable consumption with production-grade checkpointing using Azure Blob Storage. Whether you are building IoT telemetry pipelines, real-time analytics, or microservices communication, this skill ensures your implementation follows industry standards for scalability and fault tolerance.
主要功能
01Optimized event production using batching and partition-specific routing
0224,380 GitHub stars
03Secure authentication using DefaultAzureCredential and Managed Identity
04Production-ready checkpointing with Azure Blob Storage for exactly-once processing
05Robust error handling for transient and fatal messaging failures
06Flexible consumption from earliest, latest, or specific time-based offsets
使用场景
01Implementing event-driven microservices with partition-key based ordering
02Ingesting and processing massive volumes of real-time IoT device telemetry
03Streaming application logs and metrics to real-time analytics dashboards