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

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

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

22 रिपॉजिटरी

Awesome GitHub RepositoriesAsynchronous Request Handlers

Components that process multiple client requests concurrently using asynchronous patterns to maintain high throughput.

Distinct from Asynchronous Concurrency Managers: Distinct from Asynchronous Concurrency Managers: focuses on the request-handling lifecycle rather than general resource-level locking.

Explore 22 awesome GitHub repositories matching software engineering & architecture · Asynchronous Request Handlers. Refine with filters or upvote what's useful.

Awesome Asynchronous Request Handlers GitHub Repositories

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

    imartinez/privateGPT

    57,281GitHub पर देखें↗

    PrivateGPT is a private AI document assistant and local knowledge base manager designed for querying private files and documents using retrieval-augmented generation. It functions as a local language model application and API gateway, allowing users to obtain cited answers from unstructured data without sending information to external servers. The system differentiates itself by acting as a tool integrator that connects language models to external functions, including web search, tabular data analysis, and custom action extensions. It provides a standardized API layer that allows local infere

    Processes long-running model tasks concurrently using asynchronous patterns to maintain application responsiveness.

    Python
    GitHub पर देखें↗57,281
  • aosabook/500linesaosabook का अवतार

    aosabook/500lines

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

    This project is a software engineering educational resource providing a collection of canonical system implementations. It serves as a library of computer science case studies and polyglot code examples designed to demonstrate architectural tradeoffs and design patterns through concise versions of fundamental software components. The repository focuses on studying the implementation of core concepts such as consensus algorithms, interpreters, and database engines. It provides minimal versions of complex systems to facilitate the analysis of language design, data structure implementation, and

    Utilizes asynchronous patterns to process concurrent HTTP requests through a minimal server.

    JavaScript
    GitHub पर देखें↗29,582
  • proxyee-down-org/proxyee-downproxyee-down-org का अवतार

    proxyee-down-org/proxyee-down

    24,718GitHub पर देखें↗

    proxyee-down is an HTTP proxy download manager and multi-threaded download client. It is designed to route file download requests through an HTTP proxy server to accelerate data retrieval and bypass network restrictions. The tool increases transfer speeds by splitting large files into smaller chunks and downloading them concurrently across multiple TCP connections. It features the ability to update expired or changed source URLs for existing tasks, allowing interrupted downloads to recover and resume without losing previously downloaded segments. The system provides controls for manual downl

    Implements an asynchronous event loop to handle multiple network streams concurrently for high-throughput data retrieval.

    Java
    GitHub पर देखें↗24,718
  • geektutu/7days-golanggeektutu का अवतार

    geektutu/7days-golang

    16,812GitHub पर देखें↗

    This project is an educational framework designed to teach the fundamentals of building core distributed systems and web services from scratch in Go. It provides a collection of modular implementations that demonstrate how to construct essential infrastructure components, including web servers, remote procedure call systems, distributed caches, and database abstraction layers. The framework distinguishes itself by focusing on the internal mechanics of these systems rather than providing a high-level abstraction for production use. It covers the implementation of complex architectural patterns

    The framework handles multiple simultaneous requests from clients using asynchronous processing to maintain high throughput and responsiveness during network communication.

    Gogolanglearningscratch
    GitHub पर देखें↗16,812
  • stefan-jansen/machine-learning-for-tradingstefan-jansen का अवतार

    stefan-jansen/machine-learning-for-trading

    16,552GitHub पर देखें↗

    This project is a comprehensive framework for engineering financial data pipelines, designed to automate the collection, cleaning, and synchronization of large-scale market datasets. It functions as a quantitative trading data engine, providing the infrastructure necessary to manage historical and real-time asset pricing information for research and machine learning workflows. The system distinguishes itself through a configuration-driven approach to orchestration, allowing users to manage complex data acquisition tasks across multiple financial providers. It features resilient middleware tha

    Downloads financial data for multiple assets simultaneously using asynchronous batch processing.

    Jupyter Notebookartificial-intelligencedata-sciencedeep-learning
    GitHub पर देखें↗16,552
  • crowdsecurity/crowdseccrowdsecurity का अवतार

    crowdsecurity/crowdsec

    12,574GitHub पर देखें↗

    CrowdSec is a collaborative, distributed security engine designed for threat detection and infrastructure protection. It functions as an intrusion detection system that parses logs and network traffic to identify malicious patterns, utilizing a bucket-based threshold detection model to aggregate events and trigger alerts. The platform is built on a modular architecture that includes a centralized local API server for managing security signals and a relational database for persistent storage of remediation decisions. What distinguishes the project is its decoupled enforcement model, which offl

    Inspects complex threats asynchronously to identify malicious intent without introducing latency to user sessions.

    Goattacks-preventiondetectionids
    GitHub पर देखें↗12,574
  • nasa/fprimenasa का अवतार

    nasa/fprime

    10,766GitHub पर देखें↗

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

    Separates requests from responses using distinct ports to allow asynchronous processing.

    C++componentscppembedded
    GitHub पर देखें↗10,766
  • vercel/microvercel का अवतार

    vercel/micro

    10,618GitHub पर देखें↗

    Micro is a Node.js HTTP microservices framework used to build asynchronous web servers. It enables the creation of lightweight services that handle requests and responses through single-purpose functions to reduce operational footprint and latency. The framework functions as a JSON API backend and a WebSocket communication server, allowing for the establishment of bidirectional socket connections for real-time data updates and instant messaging. Its capability surface covers HTTP request processing, including the parsing of JSON and URL-encoded request bodies. It also supports external API i

    Provides asynchronous request handlers to process multiple client requests concurrently for high throughput.

    TypeScriptasyncawaitmicro
    GitHub पर देखें↗10,618
  • seanmonstar/warpseanmonstar का अवतार

    seanmonstar/warp

    10,245GitHub पर देखें↗

    Warp is a Rust HTTP web framework designed for building high-performance web servers. It provides a system for managing request pipelines, implementing WebSocket servers for bidirectional communication, and serving static assets from the local filesystem. The framework is characterized by its use of type-safe request pipelines and routing. It utilizes a filter-based approach to extract and validate metadata from headers, query strings, and request bodies before they reach the application handler. Broad capability areas include HTTP API development, asynchronous task execution, and state-base

    Processes concurrent HTTP requests and WebSocket connections using non-blocking asynchronous tasks via the Tokio runtime.

    Rustframeworkhttprust
    GitHub पर देखें↗10,245
  • falconry/falconfalconry का अवतार

    falconry/falcon

    9,794GitHub पर देखें↗

    Falcon is a minimalist Python web API framework and high-performance microservices framework. It serves as a resource-oriented API toolkit designed for building RESTful APIs and data plane services that prioritize low overhead, reliability, and scale. The framework implements an ASGI web server interface to handle both synchronous and asynchronous HTTP requests and WebSockets. It features a dedicated HTTP middleware system for intercepting network traffic and executing shared processing logic across multiple API endpoints. Its capability surface covers resource-based routing, HTTP specificat

    Handles concurrent connections and WebSocket communications using asynchronous request handlers to improve throughput.

    Pythonapiapi-restasgi
    GitHub पर देखें↗9,794
  • vitalik/django-ninjavitalik का अवतार

    vitalik/django-ninja

    9,095GitHub पर देखें↗

    Django Ninja is a high-performance framework for building type-safe REST APIs using Django. It functions as an OpenAPI API framework and a type-safe wrapper that utilizes Python type hints to handle request validation and response serialization. The project distinguishes itself by integrating Pydantic-based data modeling to convert JSON inputs into strongly typed Python objects. It automatically generates OpenAPI schemas and interactive documentation pages directly from defined endpoint signatures. The framework supports asynchronous request processing to handle concurrent tasks. It employs

    Processes multiple client requests concurrently using asynchronous patterns to maintain high throughput.

    Pythondjangodjango-ninjaopenapi
    GitHub पर देखें↗9,095
  • winfsp/winfspwinfsp का अवतार

    winfsp/winfsp

    8,687GitHub पर देखें↗

    WinFSP is a framework for implementing custom file systems on Windows. It enables the creation of user-mode file systems that appear as standard disk drives or network shares to the operating system, allowing developers to implement file system logic in user space via a proxy architecture that avoids the need for custom kernel code. A primary differentiator is its FUSE compatibility layer, which maps POSIX-based file system calls to native Windows requests. This allows existing file systems written for the FUSE API to be ported to Windows and Cygwin environments. The project covers a wide ra

    Retrieves and completes I/O request packets asynchronously via a non-blocking transactional queue.

    Cdriverfilesystemfuse
    GitHub पर देखें↗8,687
  • oatpp/oatppoatpp का अवतार

    oatpp/oatpp

    8,553GitHub पर देखें↗

    Oatpp is a high-performance C++ web framework and API development kit used for building REST APIs and web services. It functions as an asynchronous HTTP server that utilizes coroutines to handle thousands of simultaneous connections without blocking threads. The toolkit includes a native C++ object-relational mapping layer for executing SQL queries and transforming database results into data objects. It also provides a WebSocket communication library for establishing full-duplex channels to support real-time data streaming and live media. The framework covers a broad range of capabilities, i

    Utilizes asynchronous request handlers to maintain high throughput under heavy concurrent load.

    C++c-plus-pluscppcross-platform
    GitHub पर देखें↗8,553
  • javalin/javalinjavalin का अवतार

    javalin/javalin

    8,290GitHub पर देखें↗

    Javalin is a lightweight web framework for Java and Kotlin designed for building REST APIs and web applications. It functions as an embedded Jetty web server, allowing applications to run as standalone processes without the need for an external servlet container. The project provides specialized frameworks for diverse communication patterns, including a REST API framework with automatic OpenAPI schema generation, a GraphQL API framework with query and mutation resolvers, and a WebSocket server for bidirectional real-time communication. It also includes a dedicated framework for pushing real-t

    Processes multiple client requests concurrently using asynchronous patterns to maintain high throughput.

    Kotlinhacktoberfestjavajavalin
    GitHub पर देखें↗8,290
  • winfsp/sshfs-winwinfsp का अवतार

    winfsp/sshfs-win

    6,262GitHub पर देखें↗

    SSHFS-Win is a Windows implementation of SSHFS that mounts remote directories over SSH as local Windows drives, enabling seamless file access as if they were local network drives. It provides both command-line and graphical interfaces for creating, managing, and disconnecting SSHFS mounts, supporting password or SSH key authentication with optional credential storage in the Windows Credential Manager. The project extends beyond basic SSH mounting to support a wide range of remote file access scenarios, including mounting cloud storage services like Azure Blob or Amazon S3, distributed POSIX f

    Handles the reception and response of file system I/O request packets from the FSD queue.

    Csftpsshsshfs
    GitHub पर देखें↗6,262
  • dedsecinside/torbotDedSecInside का अवतार

    DedSecInside/TorBot

    4,157GitHub पर देखें↗

    TorBot is a suite of specialized tools for accessing and exploring hidden services on the Tor network. It functions as an onion crawler and web scraper that discovers hidden services by navigating onion domains to extract page titles, host names, and site descriptions. The project distinguishes itself through link relationship mapping and hidden service verification. It generates visual trees of connectivity across the Tor network to map how different onion services relate to one another and includes a scanner to verify if specific hidden service addresses are live and reachable. These capab

    Implements asynchronous request handling to concurrently probe multiple hidden services for availability.

    Python
    GitHub पर देखें↗4,157
  • markparticle/webservermarkparticle का अवतार

    markparticle/WebServer

    4,102GitHub पर देखें↗

    यह प्रोजेक्ट Linux वातावरण के लिए डिज़ाइन किया गया एक C++ HTTP वेब सर्वर है। यह एक उच्च-प्रदर्शन नेटवर्क सर्वर के रूप में कार्य करता है जो HTTP अनुरोधों को प्रोसेस करता है और स्टेटिक फाइलें डिलीवर करता है। सर्वर एक साथ कई कनेक्शनों को संभालने के लिए रिएक्टर मॉडल और थ्रेड पूल का उपयोग करता है। यह अनुरोध पार्सिंग के लिए स्टेट मशीन और रेगुलर एक्सप्रेशन का उपयोग करता है, जबकि एक मिन-हीप टाइमर सिस्टम कनेक्शन टाइमआउट को प्रबंधित करता है ताकि निष्क्रिय सॉकेट को स्वचालित रूप से बंद किया जा सके। अतिरिक्त क्षमताओं में हैंडशेक ओवरहेड को कम करने के लिए डेटाबेस कनेक्शन पूलर और पंजीकरण और लॉगिन के लिए एक एकीकृत उपयोगकर्ता प्रमाणीकरण प्रणाली शामिल है। सिस्टम ऑब्जर्वेबिलिटी एक एसिंक्रोनस लॉगिंग सिस्टम के माध्यम से प्रदान की जाती है जो बैकग्राउंड में रनटाइम इवेंट्स को रिकॉर्ड करती है।

    Implements an asynchronous request handler using a thread pool and timers to maintain high throughput.

    C++
    GitHub पर देखें↗4,102
  • tower-rs/towertower-rs का अवतार

    tower-rs/tower

    4,093GitHub पर देखें↗

    Tower is a modular service abstraction layer for the Rust programming language, providing a framework for building asynchronous request-response pipelines. It serves as a set of core components for managing backpressure, balancing loads, and abstracting service discovery. The project distinguishes itself through a layer-based middleware composition model, allowing services to be wrapped in recursive chains of decorators. This enables the declarative application of cross-cutting concerns, such as timeouts, rate limiting, and retries, in a protocol-agnostic manner. The library covers a broad r

    Models the flow of requests and responses using a generic interface for asynchronous communication.

    Rustmiddlewarerusttower
    GitHub पर देखें↗4,093
  • google/tarpcgoogle का अवतार

    google/tarpc

    3,713GitHub पर देखें↗

    tarpc is a remote procedure call framework for Rust that generates server traits and client stubs for network communication. It provides an asynchronous service interface that allows remote functions to be called as if they were local asynchronous tasks. The framework utilizes a serialized transport layer to move request and response data via TCP sockets, Unix domain sockets, or in-process channels. It includes a request lifecycle interceptor for injecting custom logic to handle authorization, throttling, and load balancing, as well as a distributed request telemetry system that attaches dead

    Implements non-blocking concurrent request processing using asynchronous futures to maintain high throughput.

    Rust
    GitHub पर देखें↗3,713
  • irinesistiana/mosdnsIrineSistiana का अवतार

    IrineSistiana/mosdns

    3,672GitHub पर देखें↗

    mosdns is a DNS forwarding server and traffic filter that routes DNS queries to multiple upstream providers. It functions as a rule-based DNS router and a proxy for DNS-over-HTTPS and DNS-over-TLS to ensure secure DNS resolution. The system utilizes a pipeline-based request processing model and rule-based query routing to direct specific domain queries to different upstream servers. It implements pluggable transport layers and forwarding protocols, including HTTPS, TLS, and QUIC, to encrypt traffic and prevent eavesdropping. The project includes capabilities for upstream load balancing to di

    Implements asynchronous request handlers to process multiple simultaneous DNS queries without blocking the main thread.

    Godnsdns-over-httpdns-over-https
    GitHub पर देखें↗3,672
पिछला12अगला
  1. Home
  2. Software Engineering & Architecture
  3. Concurrent Execution Managers
  4. Asynchronous Concurrency Managers
  5. Asynchronous Request Handlers

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

  • I/O Request Queuing1 सब-टैगTransactional queuing of file system I/O request packets to handle concurrent operations. **Distinct from Asynchronous Request Handlers:** Focuses on the OS-level I/O request packet (IRP) lifecycle rather than web or database requests.