5 Repos
Automated restarting of worker processes to apply code changes without a full server reboot.
Distinct from Automatic Process Restarters: Focuses on the targeted reloading of worker pools specifically, rather than general server process restarts.
Explore 5 awesome GitHub repositories matching web development · Worker Live Reloading. Refine with filters or upvote what's useful.
RoadRunner is a high-performance application server and process manager designed to serve PHP applications using a persistent worker model. It eliminates bootload overhead and initialization time by keeping application processes alive between requests, acting as a protocol-agnostic proxy that routes traffic to a pool of supervised workers. The server is built with a plugin-based modular architecture, allowing it to be extended with custom Go plugins and compiled into tailored binaries. It distinguishes itself by providing a unified execution model for a wide array of communication protocols,
Restarts worker processes automatically after every request to reflect code changes instantly.
This project is a PHP application server and process manager designed to reduce request latency by keeping applications resident in memory. It functions as a load balancer that distributes incoming network requests across a pool of worker processes, eliminating the overhead of repetitive bootstrapping. The server routes network requests directly into application framework kernels, bypassing traditional web server layers. It includes a built-in mechanism for delivering static assets directly to clients and supports hot reloading by monitoring source files for changes and automatically restarti
Detects changes in source files and restarts worker processes to apply updates without a full server reboot.
Dramatiq is a distributed task queue and workload manager used to offload function execution to background workers. It functions as an asynchronous task orchestrator that enables the distribution of computational tasks across a cluster using a pluggable transport layer supporting RabbitMQ and Redis. The framework provides specialized tools for complex task orchestration, including the ability to link background jobs into sequences, pipelines, and barriers. It further manages distributed concurrency through the use of shared mutexes, rate limiters, and exponential backoff retries to prevent re
Automatically restarts worker processes during development to apply code changes instantly.
Horizon is a background job orchestrator and worker manager for Redis queues. It provides a monitoring dashboard to track job throughput, wait times, and failure rates, alongside a system for managing job retries, execution timeouts, and worker distribution. The project distinguishes itself through a Redis-backed monitoring interface that identifies system bottlenecks and a queue alerting system that sends notifications when background job wait times exceed defined thresholds. Worker processes are managed via version-controlled configuration files to ensure consistent balancing and scaling ac
Provides a utility to automatically reload worker processes when source code changes are detected.
Fleetbase ist ein modulares, containerisiertes Logistik-Betriebssystem für die Verwaltung von End-to-End-Lieferkettenoperationen, einschließlich Flottendisposition, Bestandssteuerung und Auftragsabwicklung. Es fungiert als Headless-E-Commerce- und Logistikplattform, die die Infrastruktur für den Aufbau von Multi-Vendor-Marktplätzen und verbraucherorientierten Bestellanwendungen bietet. Durch die Nutzung eines zentralen Identitätssystems und ereignisgesteuerter Workflows automatisiert die Plattform komplexe Lieferlebenszyklen und Finanzbuchhaltungsprozesse. Die Plattform basiert auf einer modularen Architektur, die es Entwicklern ermöglicht, Kernfunktionen durch installierbare Pakete zu erweitern, ohne den zugrunde liegenden Quellcode zu modifizieren. Sie verfügt über ein robustes API-Framework, das versionierte Endpoints, sicheres Anmeldedatenmanagement und Echtzeit-Event-Streams für die Integration mit Hardware und Software Dritter unterstützt. Benutzer können das System weiter anpassen, indem sie Metadaten an Kernentitäten anhängen, was die Speicherung einzigartiger Geschäftsinformationen innerhalb des bestehenden Datenmodells ermöglicht. Das System bietet eine umfassende Suite von Tools für selbstgehostete Umgebungen, einschließlich automatisierter Datenbank-Backups, Container-Orchestrierung und Netzwerksicherheitskonfigurationen. Es enthält ein dediziertes Kommandozeilen-Interface zur Verwaltung des gesamten Anwendungslebenszyklus, von der lokalen Entwicklung und Erweiterungs-Scaffolding bis hin zu Deployment und System-Updates. Administrative Einstellungen und entwicklerfokussierte Monitoring-Tools stellen sicher, dass Plattformintegrität und Integrationsgesundheit über alle operativen Module hinweg gewahrt bleiben.
Refreshes in-memory application state to apply backend source file changes during development.