Skip to content

Instantly share code, notes, and snippets.

@StevenTCramer
Last active May 7, 2024 11:48
Show Gist options
  • Save StevenTCramer/e450ae9add586b6e28f865fd5a4d801b to your computer and use it in GitHub Desktop.
Save StevenTCramer/e450ae9add586b6e28f865fd5a4d801b to your computer and use it in GitHub Desktop.
If you are queuing background jobs/work items today in your .NET applications, how are you doing it and what are you using it for?
David Fowler 🇧🇧🇺🇸💉💉💉 on Twitter: "If you are queuing background jobs/work items today in your .NET applications, how are you doing it and what are you using it for? #dotnet #aspnetcore" / Twitter
https://twitter.com/davidfowl/status/1442566223099666436
Background tasks with hosted services in ASP.NET Core | Microsoft Docs
https://docs.microsoft.com/en-us/aspnet/core/fundamentals/host/hosted-services?view=aspnetcore-6.0&tabs=visual-studio
Messaging that just works — RabbitMQ
https://www.rabbitmq.com/
.NET/C# Client API Guide — RabbitMQ
https://www.rabbitmq.com/dotnet-api-guide.html
Azure/durabletask: Durable Task Framework allows users to write long running persistent workflows in C# using the async/await capabilities.
https://github.com/Azure/durabletask
jamesmh/coravel: Near-zero config .NET Core micro-framework that makes advanced application features like Task Scheduling, Caching, Queuing, Event Broadcasting, and more a breeze!
https://github.com/jamesmh/coravel
Coravel Pro: Admin Panel For Your .NET Core Applications
https://www.pro.coravel.net/
Hangfire – Background jobs and workers for .NET and .NET Core
https://www.hangfire.io/
CloudNimble/SimpleMessageBus: A framework for reliable, distributed, scalable, cross-platform event processing on .NET.
https://github.com/CloudNimble/SimpleMessageBus
BrighterCommand/Brighter: A framework for building messaging apps with .NET and C#.
https://github.com/BrighterCommand/Brighter
NServiceBus • Particular Software
https://particular.net/nservicebus
MassTransit
https://masstransit-project.com/
Quartz.NET
https://www.quartz-scheduler.net/
MiloszKrajewski/K4os.Xpovoc: Χρόνος - simple job scheduler for .NET/Core
https://github.com/MiloszKrajewski/K4os.Xpovoc
Workshell/tempus: Simple job scheduler for .NET
https://github.com/Workshell/tempus
kedacore/sample-dotnet-worker-servicebus-queue: Simple queue worker written in .NET powered by KEDA
https://github.com/kedacore/sample-dotnet-worker-servicebus-queue
What is Azure Event Grid? - Azure Event Grid | Microsoft Docs
https://docs.microsoft.com/en-us/azure/event-grid/overview
Azure Functions Overview | Microsoft Docs
https://docs.microsoft.com/en-us/azure/azure-functions/functions-overview
Introduction to Azure Queue Storage - Azure Storage | Microsoft Docs
https://docs.microsoft.com/en-us/azure/storage/queues/storage-queues-introduction
Durable Functions Overview - Azure | Microsoft Docs
https://docs.microsoft.com/en-us/azure/azure-functions/durable/durable-functions-overview?tabs=csharp
Discover .NET - Rebus
https://discoverdot.net/projects/rebus
firebend/jobba: A durable job scheduling platform for dotnet
https://github.com/firebend/jobba
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment