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

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

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

Async runtime framework

रैंकिंग 24 जुल॰ 2026 को अपडेट की गई

For asynchronous programming environments, the strongest matches are smol-rs/smol (Smol is a lightweight Rust asynchronous runtime that provides), tokio-rs/tokio (Tokio is a multi-threaded asynchronous runtime for Rust featuring) and reactphp/reactphp (ReactPHP is an asynchronous event-driven runtime and I/O framework). libuv/libuv and chriskohlhoff/asio round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Hand-picked asynchronous runtime frameworks for high-performance apps, ranked by stars and activity. Compare features and find the best fit.

Async runtime framework

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

    smol-rs/smol

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

    Smol is a lightweight Rust asynchronous runtime and task executor. It provides a suite of foundational tools for scheduling and executing asynchronous futures, managing background workloads, and handling non-blocking network and file operations. The project includes a compatibility layer for adapting asynchronous types and execution contexts, enabling futures to run across different runtime ecosystems. It also features a mechanism to offload synchronous I/O and CPU-intensive operations to dedicated worker thread pools to prevent runtime stalls. Its capabilities cover non-blocking network I/O

    Smol is a lightweight Rust asynchronous runtime that provides an event loop, concurrency primitives, thread pools, and non-blocking network operations, perfectly matching the required capabilities for event-driven software development.

    RustConcurrency PrimitivesNon-Blocking Socket I/OThread Pools
    GitHub पर देखें↗4,979
  • tokio-rs/tokiotokio-rs का अवतार

    tokio-rs/tokio

    32,309GitHub पर देखें↗

    Tokio is an asynchronous runtime for the Rust programming language, designed to manage and execute concurrent tasks efficiently. It provides a multi-threaded execution environment that schedules lightweight tasks across available processor cores, utilizing a work-stealing scheduler to balance computational load. By employing a poll-based execution model and waker-based notifications, the runtime drives asynchronous operations forward without requiring active polling loops, ensuring efficient resource utilization. The project distinguishes itself through a comprehensive suite of tools for high

    Tokio is a multi-threaded asynchronous runtime for Rust featuring an event loop, work-stealing scheduler, network sockets, timers, and concurrency primitives, perfectly matching this asynchronous programming requirement.

    RustConcurrency PrimitivesTimer Schedulers
    GitHub पर देखें↗32,309
  • reactphp/reactphpreactphp का अवतार

    reactphp/reactphp

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

    ReactPHP is an asynchronous runtime and event-driven I/O framework for PHP. It provides an environment for executing concurrent tasks through a central event loop implementation and reactor pattern, allowing applications to handle multiple operations without pausing the main execution thread. The project includes a specialized asynchronous socket library for TCP, UDP, and TLS communication, alongside a non-blocking HTTP server and client for streaming web requests and responses. Its capability surface covers asynchronous control flow via promises and fibers, non-blocking network connectivity

    ReactPHP is an asynchronous event-driven runtime and I/O framework for PHP that features a central event loop, non-blocking network sockets, and concurrency primitives like promises for asynchronous flow control.

    PHPAsynchronous Event LoopsNon-Blocking Socket I/O
    GitHub पर देखें↗9,091
  • libuv/libuvlibuv का अवतार

    libuv/libuv

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

    libuv is a cross-platform asynchronous I/O library that provides an abstraction layer for event-driven networking, filesystem operations, and system signals. It utilizes a non-blocking event loop to coordinate asynchronous tasks and I/O events across different operating systems. The project features a unified interface for managing TCP, UDP, and DNS resolution, alongside an inter-process communication layer for sharing sockets via named pipes and Unix domain sockets. To prevent blocking the main execution loop, it includes a multi-platform thread pool for offloading computationally expensive

    Libuv is a cross-platform asynchronous I/O library written in C that provides an event loop, thread pool, network sockets, timers, and concurrency primitives to power event-driven software development.

    CAsynchronous Event LoopsThread Pools
    GitHub पर देखें↗26,912
  • chriskohlhoff/asiochriskohlhoff का अवतार

    chriskohlhoff/asio

    5,896GitHub पर देखें↗

    Asio is a C++ library for performing network and low-level I/O operations using a consistent asynchronous model that avoids blocking program execution. It provides a portable, cross-platform interface for network socket communication across different operating systems, and manages multiple asynchronous operations without requiring explicit thread management or locking. The library implements a proactor-based asynchronous model where operations post completion handlers to a queue for later execution, and wraps operating system I/O multiplexing mechanisms like epoll, kqueue, IOCP, and select in

    Asio is a C++ library designed for asynchronous, non-blocking network and low-level I/O operations, featuring an event loop, cross-platform socket support, and robust concurrency primitives.

    C++Non-Blocking Socket I/OSocket Networking
    GitHub पर देखें↗5,896
  • swoole/swoole-srcswoole का अवतार

    swoole/swoole-src

    18,891GitHub पर देखें↗

    Swoole is a coroutine-based concurrency library and IO framework for PHP. It provides a system for building high-performance network servers and applications by bringing asynchronous, event-driven, and coroutine-based concurrency to the PHP runtime. The project distinguishes itself by implementing user-space coroutine scheduling and non-blocking IO interception, which transforms standard blocking network and file operations into asynchronous actions. It further enables high-speed data exchange across multiple PHP processes through shared memory management and specialized data structures. The

    Swoole provides an asynchronous, coroutine-based framework for PHP featuring an event loop, concurrency primitives, worker pools, network sockets, timers, and cross-platform support.

    C++Socket NetworkingTimer Schedulers
    GitHub पर देखें↗18,891
  • libevent/libeventlibevent का अवतार

    libevent/libevent

    11,914GitHub पर देखें↗

    Libevent is a cross-platform library that provides a mechanism for executing callback functions when specific events occur on file descriptors, signals, or timers. It functions as a network event loop framework, enabling the development of applications that manage concurrent network connections and non-blocking input and output operations within a single execution context. The library distinguishes itself by providing a portable abstraction layer that automatically selects the most efficient system-level event notification mechanism available on the host operating system. It includes thread-s

    Libevent is a cross-platform asynchronous event notification library that provides an event loop and network socket handling, though it is a lower-level C library rather than a full modern runtime environment.

    CAsynchronous Event LoopsTimer Schedulers
    GitHub पर देखें↗11,914
  • nodejs/nodenodejs का अवतार

    nodejs/node

    117,932GitHub पर देखें↗

    This project is an open-source JavaScript runtime built on the V8 engine. It provides a comprehensive environment for executing JavaScript code outside of a web browser, offering foundational primitives for process management, multi-core load distribution, and parallel execution through worker threads. The runtime includes a broad set of built-in modules for system-level operations, such as file system interaction, network communication across various protocols, and cryptographic security. It supports multiple module systems, native binary addon integration, and diagnostic tools for monitorin

    Node.js is a cross-platform JavaScript runtime built around an event loop and asynchronous I/O primitives, making it a flagship environment for event-driven programming.

    JavaScriptTimer Schedulers
    GitHub पर देखें↗117,932
  • cloudwego/netpollcloudwego का अवतार

    cloudwego/netpoll

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

    Netpoll is an event-driven network framework and non-blocking I/O library designed to manage concurrent TCP and Unix domain socket connections. It utilizes a non-blocking event loop to monitor file descriptors and trigger callbacks for read and write events, serving as a high-performance socket manager and TCP network poller. The framework optimizes throughput across CPU cores by distributing incoming network connections across multiple pollers. It implements zero-copy networking primitives, using linked buffers and specialized memory management to read and write data while minimizing memory

    Cloudwego/netpoll provides a non-blocking event loop and high-performance network socket management tailored for asynchronous Go applications, though it focuses specifically on network I/O rather than acting as a general-purpose runtime.

    GoNon-Blocking Socket I/ONon-Blocking Socket Managers
    GitHub पर देखें↗4,583
  • qihoo360/evppQihoo360 का अवतार

    Qihoo360/evpp

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

    evpp is a C++ network library and framework designed for building high-performance network services using TCP, UDP, and HTTP protocols. It provides an asynchronous event loop to manage nonblocking I/O operations and concurrent network connections across multiple threads. The framework includes specialized tools for asynchronous DNS resolution and a system for asynchronous task scheduling using a managed thread pool. It also features a nonblocking HTTP server and client with integrated connection pooling. The project covers low-level transport layer connectivity for TCP and UDP, as well as hi

    Evpp is a C++ network library and framework centered around an asynchronous event loop and thread pool for non-blocking I/O, though it focuses specifically on networking rather than general-purpose async execution.

    C++Asynchronous Event LoopsNon-Blocking Socket I/O
    GitHub पर देखें↗3,767
  • tokio-rs/miotokio-rs का अवतार

    tokio-rs/mio

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

    Mio is a low-level I/O library for Rust that provides an event-driven framework for monitoring multiple network sockets and file descriptors. It acts as a portable wrapper for operating system native polling systems, including epoll, kqueue, and IOCP, allowing applications to trigger events when resources are ready for reading or writing without blocking the execution thread. The library provides a non-blocking socket interface for managing TCP, UDP, and Unix sockets. It distinguishes itself through a vectored I/O implementation, enabling scatter-gather reads and writes across multiple buffer

    Mio is a low-level asynchronous I/O and event loop library that handles non-blocking network sockets across platforms, though higher-level concurrency primitives and full runtimes like Tokio are built on top of it.

    RustNon-Blocking Socket I/OSocket Networking
    GitHub पर देखें↗7,024
  • koush/androidasynckoush का अवतार

    koush/AndroidAsync

    7,540GitHub पर देखें↗

    AndroidAsync is a non-blocking networking library for Android that provides asynchronous sockets, HTTP clients, and servers based on Java NIO. It serves as a toolkit for managing raw TCP socket connections and bidirectional data streams using an asynchronous input and output architecture. The library includes a dedicated WebSocket framework for establishing persistent full-duplex communication channels between Android clients and servers. It also enables the hosting of a lightweight asynchronous HTTP server directly on an Android device to handle incoming network traffic. Its broader capabil

    AndroidAsync is an asynchronous networking library for Android featuring non-blocking sockets and an event-driven architecture, though it is specifically tailored to the Android platform rather than being a general-purpose cross-platform runtime.

    JavaNon-Blocking Socket I/O
    GitHub पर देखें↗7,540
  • scylladb/seastarscylladb का अवतार

    scylladb/seastar

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

    Seastar is a C++ server application framework and asynchronous programming library designed for building high-performance, shared-nothing server applications. It functions as a high-performance I/O engine providing direct disk and network access through a shared-nothing framework that partitions data and execution across CPU cores. The framework distinguishes itself through a thread-per-core architecture that eliminates locking and resource contention by assigning one execution thread to each physical CPU core. It implements a userspace TCP/IP stack and kernel-bypass techniques, integrating w

    Seastar is a high-performance C++ asynchronous programming framework that provides an event-driven execution engine, thread-per-core concurrency, and custom network and disk I/O handling tailored for scalable server applications.

    C++High-Performance ServerShared-Nothing ArchitecturesThread-Per-Core Architectures
    GitHub पर देखें↗9,271
  • netty/nettynetty का अवतार

    netty/netty

    34,975GitHub पर देखें↗

    Netty is an asynchronous network framework designed for building scalable protocol servers and clients. It utilizes an event-driven reactor pattern and a non-blocking input/output model to decouple connection handling from application logic, allowing for the development of responsive network services that manage high volumes of concurrent connections. The framework distinguishes itself through a modular pipeline-based processing chain that enables the implementation of custom binary or text-based protocols. It provides a pluggable transport abstraction that allows developers to switch between

    Netty is an asynchronous network framework built around an event-driven reactor pattern and non-blocking I/O model, making it a robust solution for high-performance, concurrent network programming.

    JavaAsynchronous Network FrameworksHigh-Performance NetworkingReactor Patterns
    GitHub पर देखें↗34,975
  • eclipse-vertx/vert.xeclipse-vertx का अवतार

    eclipse-vertx/vert.x

    14,667GitHub पर देखें↗

    Vert.x is a reactive polyglot framework and asynchronous programming library for the Java Virtual Machine. It functions as an event-driven networking framework and toolkit for building non-blocking applications. The system enables the development of high-concurrency network services and event-driven microservices. It supports the creation of reactive services using multiple languages running on the JVM. The framework covers a wide range of capabilities including the management of HTTP and TCP network protocols, non-blocking file system access, and the integration of reactive clients.

    Vert.x is a polyglot asynchronous programming framework for the JVM featuring an event loop, non-blocking network sockets, concurrency primitives, and cross-platform support, perfectly matching this search.

    JavaEvent LoopsAsynchronous ProgrammingEvent-Driven Architectures
    GitHub पर देखें↗14,667
  • async-rs/async-stdasync-rs का अवतार

    async-rs/async-std

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

    async-std is a Rust asynchronous runtime and non-blocking I/O library. It serves as an asynchronous standard library, providing a set of alternatives to the core Rust library for managing concurrent tasks, networking, and file system access. The project implements a standard-library-mirrored API, offering asynchronous versions of existing synchronous types to maintain a familiar interface. This approach allows for asynchronous Rust development using an interface that reflects the ergonomics of the language's standard library. The runtime includes a task executor for scheduling and executing

    This is a comprehensive asynchronous runtime and non-blocking I/O library for Rust that provides an event loop, concurrency primitives, thread pool, network sockets, timers, and cross-platform support mirroring the standard library.

    RustAsynchronous I/O LibrariesAsynchronous MirroringAsynchronous Programming
    GitHub पर देखें↗4,068
  • luvit/luvitluvit का अवतार

    luvit/luvit

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

    Luvit is an event-driven runtime for Lua that integrates libuv to provide non-blocking I/O and asynchronous system operations. It functions as an asynchronous network framework and execution environment that leverages Just-In-Time compilation for high-performance script processing. The platform enables the distribution of network traffic across multiple CPU cores through a TCP cluster manager that shares socket handles among child processes. It provides specialized capabilities for building HTTP servers by decoding incoming request streams and encoding responses via a stream processor. The r

    Luvit provides an event-driven runtime environment for Lua integrating libuv for non-blocking I/O and asynchronous operations, which directly matches the requirements for a high-performance asynchronous runtime.

    LuaAsynchronous Network FrameworksEvent-Driven FrameworksAsynchronous Network Programming
    GitHub पर देखें↗3,953
  • yuesong-feng/30daymakecppserveryuesong-feng का अवतार

    yuesong-feng/30dayMakeCppServer

    7,040GitHub पर देखें↗

    This project is a C++ TCP server framework and educational socket programming guide. It provides a high-performance network library focused on event-driven architecture, implementing a reactor pattern to handle thousands of simultaneous client connections. The framework is distinguished by its multi-threaded event loop, which utilizes a main-sub reactor coordination model to distribute network events across a worker thread pool. It includes an abstraction layer for non-blocking socket I/O and event multiplexing via the epoll system call, decoupling network transport from application business

    This C++ project provides an event-driven TCP server framework with a multi-threaded event loop and non-blocking socket handling, fitting the core requirements of an asynchronous networking runtime.

    C++Non-Blocking Socket I/OSocket Networking
    GitHub पर देखें↗7,040
  • panjf2000/gnetpanjf2000 का अवतार

    panjf2000/gnet

    11,186GitHub पर देखें↗

    gnet is a high-performance event-driven networking framework for Go, designed for building scalable TCP, UDP, and Unix socket servers. It functions as a non-blocking socket manager and multi-reactor network engine that handles thousands of simultaneous connections with low memory overhead. The framework distinguishes itself by using a multi-reactor architecture that distributes I/O across multiple event loops pinned to operating system threads to minimize context switching. It employs edge-triggered polling to reduce system call frequency and utilizes elastic ring-buffers to minimize allocati

    This framework provides a high-performance event loop and non-blocking networking capabilities for Go, though it focuses specifically on TCP, UDP, and socket servers rather than general-purpose asynchronous runtime tasks.

    GoNon-Blocking Socket I/OEvent Loop Concurrency
    GitHub पर देखें↗11,186
  • facebook/follyfacebook का अवतार

    facebook/folly

    30,412GitHub पर देखें↗

    Folly is a collection of high-performance C++ components designed as an extension to the C++ Standard Library for large-scale production environments. It provides specialized toolkits for memory management, concurrency, asynchronous workflows, and low-latency input and output operations. The project distinguishes itself through the provision of lock-free containers and bounded queues to minimize contention in multi-threaded applications, alongside a framework for managing deferred computations using futures and promises. It further offers specialized memory arenas and optimized implementation

    Folly provides robust C++ concurrency primitives and asynchronous workflow tools like futures and promises, though it functions more as an extensive utility library than a dedicated event-driven runtime.

    C++Concurrency Primitives
    GitHub पर देखें↗30,412
  • awslabs/llrtawslabs का अवतार

    awslabs/llrt

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

    llrt is a low-latency JavaScript runtime based on the QuickJS engine, specifically designed for executing asynchronous functions in serverless environments. It provides a lightweight execution layer optimized for fast startup times and minimal memory usage when running ES2023 workloads. The project differentiates itself by bundling natively optimized cloud service SDKs directly into the runtime binary to eliminate external dependency loading. To further reduce cold start latency, it implements parallel connection warming for TLS and network handshakes during the startup phase. The runtime co

    It is a lightweight JavaScript runtime designed for asynchronous function execution, though it focuses specifically on serverless environments rather than a general-purpose concurrency framework.

    RustAsynchronous Event Loops
    GitHub पर देखें↗8,752
  • ithewei/libhvithewei का अवतार

    ithewei/libhv

    7,521GitHub पर देखें↗

    libhv is a high-performance C/C++ network library and event-driven I/O framework used to build TCP, UDP, SSL, HTTP, WebSocket, and MQTT clients and servers. It provides a non-blocking event loop for managing network sockets, timers, and system signals across multiple threads. The project is distinguished by its integrated support for specialized network roles, including a full HTTP web server with RESTful routing and middleware, an MQTT messaging client for IoT communication, and the ability to implement SOCKS5 and HTTP proxies. It also features a reliable UDP implementation to ensure ordered

    This C/C++ network library and event-driven I/O framework provides a non-blocking event loop, timers, thread pool support, and cross-platform network sockets, making it a solid fit for asynchronous development even though it specializes heavily in network servers and clients.

    CAsynchronous Event LoopsNon-Blocking Socket I/O
    GitHub पर देखें↗7,521
  • petkaantonov/bluebirdpetkaantonov का अवतार

    petkaantonov/bluebird

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

    Bluebird is a JavaScript promise library designed for managing asynchronous operations with a custom promise implementation. It provides a framework for controlling promise lifecycles and orchestrating non-blocking programming patterns. The library distinguishes itself with an asynchronous debugging toolkit that captures long stack traces across asynchronous boundaries and a global handler for unhandled promise rejections. It includes a predicate-based error filtering system to target specific exception types and a mechanism for the deterministic cleanup of system resources. It covers a broa

    Bluebird is a JavaScript promise library focused on asynchronous flow control and promise management, which aligns with asynchronous programming needs though it specializes in promises rather than an event loop or network runtime.

    JavaScriptPromise-Based Flow ControlAsynchronous Execution PatternsAsynchronous Programming
    GitHub पर देखें↗20,515
  • actix/actix-webactix का अवतार

    actix/actix-web

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

    Actix Web is an asynchronous web framework designed for building high-performance network services. It provides a foundation for processing concurrent requests through a non-blocking execution model, utilizing an actor-based concurrency system to manage lightweight processes and message passing. The framework includes a low-level networking layer that handles the parsing and serialization of HTTP traffic according to standard specifications. The framework distinguishes itself through a type-safe routing engine that enforces strict data types at compile time, ensuring that request parameters a

    Actix Web is an asynchronous web framework built on a non-blocking execution model and actor concurrency, providing high-performance network services though specialized for web applications rather than general-purpose asynchronous runtime tasks.

    RustAsynchronous RuntimesAsynchronous Web FrameworksHTTP Implementations
    GitHub पर देखें↗24,421
  • rust-lang/futures-rsrust-lang का अवतार

    rust-lang/futures-rs

    5,870GitHub पर देखें↗

    Zero-cost asynchronous programming in Rust

    This repository provides the core asynchronous primitives and combinators for Rust, serving as a foundational building block for event-driven software, though it relies on external executors for runtime event loops.

    RustAsync Runtime FoundationsFuture, Stream, and Sink AbstractionsAsync Channel Endpoints
    GitHub पर देखें↗5,870
  • reactphp/event-loopreactphp का अवतार

    reactphp/event-loop

    1,329GitHub पर देखें↗

    An asynchronous I/O and reactor event loop library for PHP, this project provides core primitives for coordinating non-blocking operations, managing system resources, and scheduling background tasks. The runtime executes concurrent operations by continuously running tick-based loop iterations that process pending timers, network streams, deferred callbacks, and system signals through efficient system-level polling mechanisms. The library coordinates event-driven execution using asynchronous timers for one-off or periodic tasks, next-tick deferred execution for breaking down workloads, and str

    ReactPHP's event-loop library provides the core reactor mechanism and concurrency primitives needed for asynchronous, event-driven development in PHP, though it is a lower-level building block rather than a full runtime environment.

    PHPEvent Loop Tick SchedulingI/O Readiness MultiplexingAsynchronous Event Loops
    GitHub पर देखें↗1,329
  • microsoft/vs-threadingmicrosoft का अवतार

    microsoft/vs-threading

    1,036GitHub पर देखें↗

    Vs-threading is a cross-platform .NET concurrency library and utility set for C# designed to manage multithreaded workflows, coordinate concurrent tasks, and prevent deadlocks. It supplies specialized non-blocking semaphores, events, and locks alongside asynchronous counterparts for lazy initialization, event handlers, and local storage. The library provides awaitable extension methods on tasks to shift execution threads, apply timeouts, and propagate cancellation tokens. It includes mechanisms to stall the main user interface thread synchronously while waiting for background tasks to finish

    This cross-platform library provides essential threading and synchronization primitives for asynchronous .NET development, though it focuses more on coordination primitives than a full runtime event loop.

    C#Concurrency & ThreadingConcurrency LibrariesAsync Coordination Libraries
    GitHub पर देखें↗1,036
  • amphp/ampamphp का अवतार

    amphp/amp

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

    Amp is a non-blocking concurrency framework for PHP. It provides a core infrastructure for writing asynchronous applications using an event loop to schedule operations, timers, and signals within a single process. The project implements a coroutine library that utilizes fibers to suspend and resume function execution. This allows the system to handle concurrent tasks without blocking the main execution thread, optimizing CPU usage during input and output operations. It further manages pending operation results through a future and promise implementation. The framework covers a broad range of

    Amp is an asynchronous concurrency framework for PHP featuring an event loop, fibers for coroutines, and future-and-promise primitives, though it is scoped to PHP rather than being a cross-platform runtime.

    PHPAsync Event Loop RuntimesFiber-Based Concurrent ExecutionAsynchronous Task Execution
    GitHub पर देखें↗4,419
  • azure/dotnettyAzure का अवतार

    Azure/DotNetty

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

    DotNetty is an asynchronous network framework and event-driven networking library for .NET. It is a port of the Netty architecture designed for building high-performance protocol servers and clients. The framework enables the development of network applications that handle concurrent connections and high-throughput data streaming without blocking execution threads. It supports the implementation of custom network protocols through defined encoding and decoding rules. The library utilizes a pipeline-based processing model and non-blocking I/O to manage network traffic. Its architecture incorp

    DotNetty is an asynchronous networking framework for .NET providing an event loop and non-blocking I/O architecture for high-throughput protocol servers, though it lacks some general-purpose concurrency primitives outside its networking scope.

    C#Asynchronous Network FrameworksAsynchronous Network ProgrammingAsynchronous Network Servers
    GitHub पर देखें↗4,238
  • puniverse/quasarpuniverse का अवतार

    puniverse/quasar

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

    Quasar is a JVM concurrency framework that implements the actor model and a lightweight thread library. It provides isolated execution units that communicate via asynchronous message passing to eliminate shared mutable state. The project distinguishes itself through a distributed actor system capable of operating across multiple cluster nodes with location-transparent registries and actor state migration. It utilizes a work-stealing fiber scheduler to manage millions of lightweight threads, allowing tasks to suspend during non-blocking I/O operations without stalling underlying system threads

    Quasar is a JVM concurrency framework that brings actor-based concurrency and lightweight fibers to Java, fitting the asynchronous runtime category well despite missing explicit network socket primitives in its core description.

    JavaActor ModelsActor ModelsDistributed Actor Frameworks
    GitHub पर देखें↗4,553
टॉप 10 की एक नज़र में तुलना करें
रिपॉजिटरीस्टार्सभाषालाइसेंसअंतिम पुश
smol-rs/smol5KRustApache-2.013 मई 2026
tokio-rs/tokio32.3KRustMIT13 जून 2026
reactphp/reactphp9.1KPHPMIT25 नव॰ 2024
libuv/libuv26.9KCMIT15 जून 2026
chriskohlhoff/asio5.9KC++NOASSERTION3 मार्च 2026
swoole/swoole-src18.9KC++Apache-2.08 जून 2026
libevent/libevent11.9KCNOASSERTION2 जून 2026
nodejs/node117.9KJavaScriptNOASSERTION23 जून 2026
cloudwego/netpoll4.6KGoApache-2.010 जून 2026
qihoo360/evpp3.8KC++BSD-3-Clause10 अप्रैल 2024

Related searches

  • Asynchronous concurrency models
  • Async IO libraries
  • an asynchronous library for python development
  • Rust में कॉनकरेंट नेटवर्क सर्विसेज़ के लिए एक async रनटाइम
  • an asynchronous runtime library for Rust
  • Clojure के लिए कॉन्करेंट प्रोग्रामिंग लाइब्रेरी
  • Concurrency design patterns
  • Parallel execution framework