{"categories":[{"label":"Distributed Computing","url":"https://skillfed.io/packages/category/system-distributed-computing/2"}],"enrichment":{"capability":"Provides a checkpoint store implementation for Azure Event Hubs consumers using Azure Blob Storage to persist consumer position and partition ownership data.","skillfed_tags":["azure-sdk","event-streaming","checkpoint-store"],"use_cases":["Distributed event processing where multiple consumer instances coordinate via shared checkpoint state in Blob Storage.","Resuming event consumption from the last processed position after application restarts or failures.","Tracking partition ownership across a consumer group to ensure each partition is read by exactly one consumer.","Replaying events by resetting checkpoints to earlier offsets when reprocessing is needed.","Monitoring and auditing event consumption by querying checkpoint blobs for consumer progress."],"what_it_does":"This package integrates Azure Blob Storage as a persistent checkpoint store for Event Hubs consumers. When an EventHubConsumerClient processes events, it uses this checkpoint store to record which events have been consumed and to track partition ownership across multiple consumer instances. This enables consumer groups to resume from where they left off after a restart or failover, and allows multiple consumer instances to coordinate which partitions each one is reading from.\n\nThe package is a synchronous implementation that plugs directly into the EventHubConsumerClient. It stores checkpoint data (offsets, sequence numbers, partition ownership) as blobs in an Azure Storage container, making it suitable for distributed event processing architectures where consumer state must survive application restarts or be shared across multiple machines.","worth_installing":"Yes. This is a production-stable, actively maintained package from Microsoft's official Azure SDK with no security vulnerabilities and low install friction. Install it if you are building an Event Hubs consumer application that requires durable, distributed checkpoint management. Do not install if you are using the async variant of Event Hubs or if you do not need persistent checkpoint storage."},"id":"azure-eventhub-checkpointstoreblob","links":{"html":"https://skillfed.io/packages/azure-eventhub-checkpointstoreblob","md":"https://skillfed.io/packages/azure-eventhub-checkpointstoreblob.md","pypi":"https://pypi.org/project/azure-eventhub-checkpointstoreblob/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2025-02-13","license_spdx":null,"license_treatment":"permissive","name":"azure-eventhub-checkpointstoreblob","python_support":"supports_current","summary":"Microsoft Azure Event Hubs checkpointer implementation with Blob Storage Client Library for Python"},"popularity":{"monthly_downloads":445131,"position":6618,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.2.0"}
