awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

80 रिपॉजिटरी

Awesome GitHub RepositoriesAsynchronous Task Queues

Frameworks and utilities for managing background job execution and offloading long-running processes.

Distinguishing note: Focuses on the architectural pattern of background task offloading rather than specific message broker implementations.

Explore 80 awesome GitHub repositories matching software engineering & architecture · Asynchronous Task Queues. Refine with filters or upvote what's useful.

Awesome Asynchronous Task Queues GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • donnemartin/system-design-primerdonnemartin का अवतार

    donnemartin/system-design-primer

    353,387GitHub पर देखें↗

    यह प्रोजेक्ट वितरित सिस्टम आर्किटेक्चर और बैकएंड इंफ्रास्ट्रक्चर डिज़ाइन पर केंद्रित एक व्यापक शैक्षिक संसाधन और अध्ययन मार्गदर्शिका है। यह जटिल सॉफ्टवेयर सिस्टम को डिज़ाइन करने के लिए आवश्यक स्केलेबिलिटी, विश्वसनीयता और प्रदर्शन में महारत हासिल करने के लिए एक संरचित पाठ्यक्रम प्रदान करता है। रिपॉजिटरी तकनीकी साक्षात्कार की तैयारी के लिए एक व्यवस्थित दृष्टिकोण प्रदान करके खुद को अलग करती है, जिसमें डिज़ाइन पैटर्न, आर्किटेक्चरल ट्रेड-ऑफ और स्पेस रिपिटिशन टूल शामिल हैं ताकि उपयोगकर्ताओं को जटिल अवधारणाओं को याद रखने में मदद मिल सके। यह बाधा-संचालित विश्लेषण पर जोर देती है, उपयोगकर्ताओं को सिखाती है कि आर्किटेक्चरल डिज़ाइन तैयार करते समय विलंबता (latency), स्थिरता (consistency) और उपलब्धता (availability) जैसी प्रतिस्पर्धी आवश्यकताओं का मूल्यांकन कैसे करें। सामग्री सिस्टम डिज़ाइन क्षमताओं के एक व्यापक स्पेक्ट्रम को कवर करती है, जिसमें डेटाबेस स्केलिंग, ट्रैफ़िक प्रबंधन और इंफ्रास्ट्रक्चर ऑप्टिमाइज़ेशन की रणनीतियाँ शामिल हैं। यह हॉरिजॉन्टल स्केलिंग, मल्टी-लेयर्ड कैशिंग, एसिंक्रोनस संचार और सर्विस डिस्कवरी के लिए तकनीकों का विवरण देती है, साथ ही संसाधन अनुमान और क्षमता नियोजन करने के लिए फ्रेमवर्क भी प्रदान करती है। दस्तावेज़ीकरण को एक अध्ययन मार्गदर्शिका के रूप में व्यवस्थित किया गया है, जो बैकएंड इंजीनियरिंग और बड़े पैमाने पर सिस्टम डिज़ाइन के मूलभूत सिद्धांतों के माध्यम से एक व्यवस्थित पथ प्रदान करती है।

    Covers the architectural pattern of using message queues to decouple system components and handle background tasks.

    Pythondesigndesign-patternsdesign-system
    GitHub पर देखें↗353,387
  • gradio-app/gradiogradio-app का अवतार

    gradio-app/gradio

    42,931GitHub पर देखें↗

    Gradio is a Python library that enables the creation of interactive web applications by converting functions into browser-based interfaces. It functions as a declarative framework where developers define input and output components to automatically generate web forms, visualizations, and data-driven dashboards. By abstracting away manual web markup, the library allows for the rapid construction of interfaces for machine learning models, research demonstrations, and analytical workflows within a single environment. The platform distinguishes itself by automatically exposing internal applicatio

    Offloads long-running tasks and generator functions to background workers to keep the user interface responsive during heavy data processing.

    Pythondata-analysisdata-sciencedata-visualization
    GitHub पर देखें↗42,931
  • quantumnous/new-apiQuantumNous का अवतार

    QuantumNous/new-api

    39,722GitHub पर देखें↗

    This project is an AI model API gateway and proxy server designed to provide a unified interface for interacting with diverse artificial intelligence service providers. It functions as a centralized middleware platform that routes, load balances, and translates API requests across multiple models, enabling developers to access text, image, audio, and video generation capabilities through a single, standardized integration. The gateway distinguishes itself through comprehensive administrative and financial controls, including event-driven usage accounting, real-time token consumption tracking,

    Manages the lifecycle of long-running operations like video generation through background task queues.

    Goai-gatewayclaudedeepseek
    GitHub पर देखें↗39,722
  • openbmb/voxcpmOpenBMB का अवतार

    OpenBMB/VoxCPM

    29,985GitHub पर देखें↗

    VoxCPM is a multilingual speech synthesis system and text-to-speech inference server. It functions as an AI voice cloning tool and a synthetic voice designer, capable of generating natural speech across global languages and regional dialects using a GPU-accelerated audio generator. The project features a speech model fine-tuning framework that supports both full parameter updates and low-rank adaptation for customizing voice characteristics. It enables high-fidelity voice cloning from reference audio, including cross-lingual voice transfer and acoustic environment mimicry, as well as the crea

    Manages concurrent synthesis tasks using an asynchronous server that handles task priority and GPU memory allocation.

    Pythonaudiodeeplearningminicpm
    GitHub पर देखें↗29,985
  • pirate/archiveboxpirate का अवतार

    pirate/ArchiveBox

    27,721GitHub पर देखें↗

    ArchiveBox is a self-hosted web archiving system designed to capture and preserve permanent static copies of webpages, media, and PDFs on personal infrastructure. It functions as a digital content curator and personal web archive manager, allowing users to import URLs from bookmarks, RSS feeds, and browser history to create a centralized, searchable knowledge base. The project is distinguished by its ability to archive private, paywalled, or login-protected content using browser cookies and authenticated session persistence. It ensures long-term availability by saving pages in multiple concur

    Processes archiving and import jobs through an asynchronous queue to prevent UI blocking.

    Python
    GitHub पर देखें↗27,721
  • automattic/mongooseAutomattic का अवतार

    Automattic/mongoose

    27,479GitHub पर देखें↗

    Mongoose is an object data modeling library and framework for Node.js that maps application objects to MongoDB documents. It functions as a document mapper and schema validator, ensuring consistent data types and validation rules for records stored in MongoDB. The project provides a system for defining structured schemas to model application data, including the ability to create hierarchical data structures through nested schema composition. It implements a middleware-based hook system that allows for the interception and modification of data states during the lifecycle of database operations

    Implements an asynchronous model for database interactions to ensure the main execution thread remains non-blocking during I/O.

    JavaScript
    GitHub पर देखें↗27,479
  • fincept-corporation/finceptterminalFincept-Corporation का अवतार

    Fincept-Corporation/FinceptTerminal

    26,900GitHub पर देखें↗

    FinceptTerminal is a quantitative finance platform and financial engineering library designed for asset valuation, risk management, and fixed-income analytics. It provides a comprehensive suite for algorithmic trading and investment strategy automation, integrating specialized language model agents and node-based workflows to automate market research and alpha generation. The project distinguishes itself with a dedicated game theory analysis engine for calculating Nash equilibria and simulating strategic interactions in competitive markets. It also features a specialized credit risk modeling

    Offloads long-running computations to background workers to maintain application responsiveness.

    C++bloomberg-terminalcontributions-welcomefinance
    GitHub पर देखें↗26,900
  • alexellis/faasalexellis का अवतार

    alexellis/faas

    26,192GitHub पर देखें↗

    This project is a Kubernetes serverless framework and OCI container function platform. It provides a system for deploying event-driven functions and microservices as compatible container images onto a Kubernetes cluster. The platform includes an event-driven function orchestrator that triggers executions via HTTP requests or message streams. It features an auto-scaling function manager that adjusts the number of active instances based on real-time demand and scales down to zero during inactivity. A background queuing system is included to process asynchronous tasks and maintain application re

    Implements a background queuing system to offload long-running tasks and maintain application responsiveness.

    Go
    GitHub पर देखें↗26,192
  • sdwebimage/sdwebimageSDWebImage का अवतार

    SDWebImage/SDWebImage

    25,644GitHub पर देखें↗

    SDWebImage is an asynchronous image downloader and caching library for iOS and macOS applications. It provides a core identity centered on a network utility for fetching images from URLs, a tiered memory and disk caching engine, and a processing framework for decoding and encoding media. The library features a specialized rendering engine for animated formats such as GIF and WebP, including support for progressive animation rendering. It distinguishes itself through a plugin system that allows for extended image format support and the ability to replace default loading or storage logic with c

    Implements an asynchronous task queue to manage image downloads and processing without blocking the main UI thread.

    Objective-Ccachecarthagecocoapods
    GitHub पर देखें↗25,644
  • aidc-ai/pixelle-videoAIDC-AI का अवतार

    AIDC-AI/Pixelle-Video

    23,403GitHub पर देखें↗

    Pixelle-Video is a text-to-video automation platform and generation engine that converts text topics into complete videos with synchronized narration, images, and music. It functions as a modular system for producing short-form content, utilizing large language models to automate script composition, visual asset generation, and voiceover production. The platform features a node-based workflow orchestrator that allows the composition of custom generation pipelines by linking different AI models. It includes a dynamic video layout designer that uses HTML templates to define aspect ratios and vi

    Implements background job execution to offload long-running video generation processes.

    Pythonaigccomfyuiimage-generation
    GitHub पर देखें↗23,403
  • goauthentik/authentikgoauthentik का अवतार

    goauthentik/authentik

    22,035GitHub पर देखें↗

    Authentik is a centralized identity and access management platform designed to serve as a unified authentication authority. It enables enterprise single sign-on across diverse applications and services, providing a cloud-native identity provider that manages user sessions and security protocols from a single location. The platform distinguishes itself through a policy-driven flow engine and a visual orchestration interface. This allows administrators to design complex, custom authentication workflows by chaining modular verification stages and conditional logic. These workflows can be further

    Offloads long-running background operations to a decoupled worker model for improved system maintenance and execution tracking.

    Pythonauthenticationauthentikauthorization
    GitHub पर देखें↗22,035
  • pedroslopez/whatsapp-web.jspedroslopez का अवतार

    pedroslopez/whatsapp-web.js

    22,024GitHub पर देखें↗

    This project is a Node.js framework designed for headless browser automation, enabling the creation of automated messaging clients. It functions by controlling a headless browser instance to programmatically interact with the messaging interface, allowing developers to simulate user sessions and manage complex chat workflows. The library distinguishes itself through its comprehensive session management and event-driven architecture. It supports persistent authentication by serializing session data to local or remote storage, ensuring that automated clients can maintain continuous connectivity

    Manages the flow of outgoing media and text packets to ensure reliable delivery while maintaining non-blocking execution of tasks.

    JavaScriptapibotbot-api
    GitHub पर देखें↗22,024
  • slopus/happyslopus का अवतार

    slopus/happy

    21,984GitHub पर देखें↗

    Happy is a remote management platform designed to orchestrate and monitor multiple concurrent artificial intelligence coding agents across self-hosted development environments. It functions as a secure gateway, allowing users to control local programming assistants and manage development tasks from any device. The platform distinguishes itself by providing a hands-free interaction layer that enables users to execute commands through voice input. It also integrates a notification workflow that delivers real-time alerts to mobile or desktop devices, ensuring users remain informed when agents re

    Manages concurrent development workloads by scheduling and tracking independent agent processes through a centralized coordinator.

    TypeScriptclaude-codeclaude-desktopclaude-mobile
    GitHub पर देखें↗21,984
  • hkuds/rag-anythingHKUDS का अवतार

    HKUDS/RAG-Anything

    21,372GitHub पर देखें↗

    RAG-Anything is a retrieval-augmented generation framework designed to index diverse document formats and perform semantic search using local machine learning models. It functions as a local multimodal data processor, extracting and organizing information from various file types into a unified knowledge base to facilitate private document analysis. The system distinguishes itself through its high-throughput ingestion engine, which processes large batches of documents into searchable vector embeddings. By executing machine learning models directly on local hardware, the framework ensures that

    Manages concurrent document ingestion tasks using background job execution to accelerate indexing.

    Pythonmulti-modal-ragretrieval-augmented-generation
    GitHub पर देखें↗21,372
  • anil-matcha/open-higgsfield-aiAnil-matcha का अवतार

    Anil-matcha/Open-Higgsfield-AI

    20,529GitHub पर देखें↗

    Open-Higgsfield-AI is a generative AI content studio and visual workflow orchestrator. It provides a unified interface for creating photorealistic images and videos, utilizing a node-based editor to chain multiple image, video, and audio models into automated content pipelines. The system functions as an AI video animation tool and local GPU inference engine, allowing users to run generative models on local hardware or remote servers. It includes specialized capabilities for audio-driven lip synchronization and cinematic camera controls to adjust virtual lens and focal settings. The platform

    Implements an asynchronous task queue to manage long-running video and image synthesis jobs.

    JavaScriptai-art-generatorai-image-generationai-video-generation
    GitHub पर देखें↗20,529
  • langchain-ai/langchainjslangchain-ai का अवतार

    langchain-ai/langchainjs

    17,818GitHub पर देखें↗

    LangChain.js is a framework for building, executing, and monitoring stateful agentic applications. It provides an orchestration engine that models workflows as directed graphs, allowing developers to connect language models, data sources, and external tools into modular, multi-step processes. The platform distinguishes itself through its focus on stateful execution and human-in-the-loop control. It manages agent lifecycles by persisting execution state across threads, enabling fault tolerance and the ability to pause workflows at designated breakpoints for manual review or modification. This

    Orchestrates asynchronous job execution through task queues to enable concurrent processing and streaming.

    TypeScript
    GitHub पर देखें↗17,818
  • stan-smith/fossflowstan-smith का अवतार

    stan-smith/FossFLOW

    17,487GitHub पर देखें↗

    FossFLOW is an open source metadata search engine and data platform designed to aggregate and normalize repository information from multiple code hosting services. It functions as a developer productivity utility, enabling users to discover software projects and analyze contributor networks through a unified, searchable index. The platform distinguishes itself by utilizing vector-based semantic search, which converts project descriptions and code metadata into numerical embeddings to facilitate discovery based on conceptual relevance. To maintain a consistent view of disparate data, the syste

    Offloads resource-intensive indexing and data retrieval tasks to background workers to maintain system responsiveness.

    TypeScriptdevopsinfrainfrastructure
    GitHub पर देखें↗17,487
  • simplifyjobs/new-grad-positionsSimplifyJobs का अवतार

    SimplifyJobs/New-Grad-Positions

    17,201GitHub पर देखें↗

    New-Grad-Positions is a centralized job aggregation platform designed to track and filter entry-level career opportunities for recent graduates across technical industries. The system functions as an automated career search tool, utilizing a relational database schema to organize job listings and user profiles for efficient querying. The platform distinguishes itself through integrated browser-based automation that populates online job application fields to reduce manual data entry. It further supports career search automation by monitoring new listings and triggering email alerts based on sp

    Distributes heavy scraping and form-filling operations to background workers to maintain system responsiveness.

    applicationscoderquadcollege
    GitHub पर देखें↗17,201
  • nodebb/nodebbNodeBB का अवतार

    NodeBB/NodeBB

    15,144GitHub पर देखें↗

    NodeBB is a real-time, self-hosted community forum platform built on Node.js. It is designed to support scalable discussion environments by utilizing a document-oriented database for content storage and an in-memory engine for high-speed data retrieval and session management. The platform provides a comprehensive administrative interface for managing user groups, forum settings, and system health. What distinguishes the platform is its native support for federated social networking via the ActivityPub protocol, allowing forums to exchange content, synchronize discussions, and interact with de

    Implements an asynchronous background task queue to offload heavy operations and maintain system responsiveness.

    JavaScriptcommunityforumjavascript
    GitHub पर देखें↗15,144
  • mindverse/second-memindverse का अवतार

    mindverse/Second-Me

    15,123GitHub पर देखें↗

    Second-Me is a framework for orchestrating local agent tasks and fine-tuning personal language models. It provides a system for training specialized assistants on local datasets to support custom knowledge retrieval and task execution requirements. The project distinguishes itself through a modular architecture that manages the lifecycle of machine learning tasks. It includes a state manager that persists intermediate training progress to local storage, allowing for the interruption and resumption of long-running configuration processes. Furthermore, the system utilizes standardized protocols

    Manages background execution of resource-intensive model training tasks to maintain system responsiveness.

    Python
    GitHub पर देखें↗15,123
पिछला123…4अगला
  1. Home
  2. Software Engineering & Architecture
  3. Asynchronous Task Queues

सब-टैग एक्सप्लोर करें

  • Async Task WrappersUtilities that wrap blocks of work to resolve with a value or error on a specific queue. **Distinct from Asynchronous Task Queues:** Focuses on the wrapping of a work block into a promise rather than a full job queue management system.
  • Database I/O QueuingMechanisms to manage database read and write operations asynchronously to prevent event-loop blocking. **Distinct from Asynchronous Task Queues:** Specifically addresses database I/O rather than general background job task queues.
  • Kernel Request Deferred Response QueuesQueues that buffer filesystem operation results for asynchronous delivery back to the kernel. **Distinct from Asynchronous Task Queues:** Distinct from Asynchronous Task Queues: focuses on deferring kernel request completion via a dedicated channel, not general background job offloading.