{"repo":"Milvasoft/milvaion","free":true,"listed":false,"github":"https://github.com/Milvasoft/milvaion","clone":"git clone https://github.com/Milvasoft/milvaion.git","description":"One dashboard for every background job in your .NET environment. Distributed scheduler with decoupled workers and drop-in monitoring for Hangfire & Quartz.NET.","language":"C#","stars":76,"topics":["dotnet","job-scheduler","microservices","job-scheduling","open-source","real-time-monitoring","milvaion","background-jobs","cron","distributed-systems"],"license":"Apache-2.0","category":"analytics","readme_excerpt":"Milvaion A distributed job scheduling system built on .NET 10 Already on Hangfire or Quartz.NET ? Keep it — add Milvaion monitoring in two lines . 🌐 Website 📚 Documentation 🚀 Getting Started 📦 Packages 🐳 Docker What is Milvaion? Milvaion is a distributed job scheduling system that separates the scheduler (API that decides when jobs run) from the workers (processes that execute jobs), connected via Redis and RabbitMQ. Why Milvaion? Most job schedulers run jobs inside the same process as the scheduling logic. This works fine until: - A long-running job blocks other jobs from executing - A crashing job takes down the entire scheduler - You need different hardware for different job types (e.g., GPU for ML jobs) - You want to scale job execution independently from the API Milvaion solves these problems by completely separating scheduling from execution . --- Already Running Hangfire or Quartz.NET? You don't have to migrate to adopt Milvaion. Milvaion plugs into the scheduler you already run. Your scheduler keeps owning triggers, storage and cron expressions. Your job code doesn't change. Milvaion adds one real-time dashboard across every service, plus persisted execution history, metrics and alerting. That's the whole integration. The problem this solves A typical .NET estate ends up with background jobs scattered across a dozen services — each with its own dashboard behind its own URL and its own auth. Nobody can answer \"which jobs failed last night?\" without opening every o","default_branch":null,"files":null,"tree":[],"storefront":"/r/Milvasoft","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Milvasoft/milvaion/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}