4 repository-uri
Tools for managing asynchronous tasks and background job queues.
Explore 4 awesome GitHub repositories matching part of an awesome list · Background Processing. Refine with filters or upvote what's useful.
Zed is a terminal-based code editor built in Rust that provides a full-featured editing experience with familiar keybindings, mouse support, and multiple cursors. It runs entirely in the terminal while offering capabilities typically found in graphical editors, including split panes, a command palette, and integrated language server protocol support for real-time diagnostics, completions, go-to-definition, and code actions across multiple languages. The editor distinguishes itself through a plugin system that runs sandboxed TypeScript plugins in a QuickJS runtime, with an asynchronous bridge
Starts long-running commands from within the editor and returns process IDs for management.
Aceasta este o bibliotecă de sarcini de fundal pentru Android concepută pentru a programa și executa joburi bazate pe constrângeri specifice ale stării dispozitivului. Funcționează ca un programator de joburi (job scheduler) care gestionează sincronizarea și ciclul de viață al operațiunilor de fundal pe diferite versiuni ale sistemului de operare Android. Biblioteca declanșează sarcini de fundal bazate pe constrângeri de resurse, cum ar fi conectivitatea la rețea, starea încărcării sau inactivitatea utilizatorului. Utilizează un strat de abstractizare pentru a asigura o execuție consistentă pe diverse versiuni de OS și folosește identificatori unici pentru a urmări, actualiza sau anula operațiunile în așteptare. Framework-ul acoperă întregul ciclu de viață al gestionării sarcinilor de fundal, inclusiv porniri întârziate, intervale periodice și reîncercări sau anulări bazate pe stare.
Handles background job execution.
A job queue for scheduling background tasks.
Lightweight library for in-memory background processing in .NET applications.
Fast, in-memory background job processing with queue support.