Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

nuget.org : allquiet.mongoqueueing

Message queueing for your .NET Core project using MongoDB as the data source. Use Cases: - You have a website where users can register. You want to send out a double-opt-in email asynchronously after registering. - You want to send out a reminder email after 24h after registering. - You want to call a third party service that can fail (your own network, downtime of service etc.). You want to retry the call in case of failure. - You have other long running tasks that should be executed after a user's operation. Characteristics - Supports high-availability out of the box. You can run as many processes as you like. MongoDB's atomic operations ensure that messages are processed only once. - Guarantees FIFO dequeueing but cannot guarantee order of execution of your messages when running multiple processes. - Supports different queues, so you can have a high priority queue. - Supports scheduling of messages (define the time when a message should be dequeued)

Registry - Homepage - JSON
purl: pkg:nuget/allquiet.mongoqueueing
Keywords: queueing, queue, message-queueing, message-queue, messaging, MongoDB, mongo, asynchronous, retries, resilience, mongo-db, high-availability
License:
Latest release: 5 months ago
First release: over 124 years ago
Downloads: 6,497 total
Last synced: 13 days ago

    Loading...
    Readme
    Loading...