non-blocking-io

There are 67 repositories under non-blocking-io topic.

  • drogon

    drogonframework/drogon

    Drogon: A C++14/17/20 based HTTP web application framework running on Linux/macOS/Unix/Windows

    Language:C++11.8k2161.1k1.1k
  • apple/swift-nio

    Event-driven network application framework for high performance protocol servers & clients, non-blocking.

    Language:Swift8k194782653
  • ParallelSSH/parallel-ssh

    Asynchronous parallel SSH client library.

    Language:Python1.2k41235149
  • swimos/swim

    Full stack application platform for building stateful microservices, streaming APIs, and real-time UIs

    Language:Java491318439
  • an-tao/trantor

    a non-blocking I/O tcp network lib based on c++14/17

    Language:C++4052465134
  • deminy/swoole-by-examples

    Learn Swoole by Examples

    Language:PHP19716224
  • kehengzhong/adif

    用标准c语言开发的常用数据结构和算法基础库,作为应用程序开发接口基础库,为编写高性能程序提供便利,可极大地缩短软件项目的开发周期,提升工程开发效率,并确保软件系统运行的可靠性、稳定性。

    Language:C1269147
  • BurgerGroup/Burger

    :hamburger: c++11 Server based on coroutine and reactor

    Language:C++1073117
  • yetone/mirdb

    MirDB: A Persistent Key-Value Store with Memcached protocol.

    Language:Rust97416
  • hopsoft/local_bus

    A lightweight pub/sub system for decoupled intra-process communication in Ruby applications

    Language:Ruby86103
  • ikorennoy/jasyncfio

    Java asynchronous file I/O based on io_uring Linux interface

    Language:Java7462810
  • michel-kraemer/actson-rs

    🎬 A reactive (or non-blocking, or asynchronous) JSON parser

    Language:Jupyter Notebook34363
  • luffyke/learn_undertow

    learn undertow

    Language:Java29409
  • ocaml-tui/tty

    A pure OCaml library for working with terminals

    Language:OCaml28232
  • farwish/PCP

    PHP Concurrent Programming | PHP 并发编程

    Language:PHP202413
  • karellen/geventmp

    GeventMP - Gevent Multiprocessing Extension

    Language:Python19662
  • H-ZhiKun/qt6-devices-Integration

    A Qt6.5 application for seamless management and control of various devices, including Cognex vision systems, Domino printers, PLC devices, and Baumer cameras, along with HTTP API and MySQL database interaction tools.

    Language:C++17105
  • devnw/alog

    Fully concurrent, non-IO blocking Logger for Go

    Language:Go132200
  • Frees0u1/smuduoChatServer

    基于Muduo精简实现的Smuduo,在保留原有功能和特性(事件驱动的Reactor模式,非阻塞IO)的基础上,移除boost库依赖,大量使用C++11新特性.

    Language:C++13015
  • anassajaanan/Nginx-2.0

    Nginx 2.0 is a high-performance, non-blocking web server that leverages event-driven architecture. Inspired by the original Nginx, it is further optimized with cross-platform I/O multiplexing to deliver exceptional efficiency and scalability.

    Language:C++11111
  • arashsm79/chame

    Chatting platform with mini games written in Java using Non-blocking IO, channels, selectors, connection pools, and JavaFX.

    Language:Java7303
  • aroraayush/java-netty-protobuf-chat-application

    P2P Netty Chat application | A simple chat client and server with Netty with Protocol Buffers as chat wire format.

    Language:Java4100
  • Konloch/Vortex-IO

    Vortex IO is an easy-to-use high performance non-blocking zero dependency socket server API for Java.

    Language:Java4201
  • mehdi-reza/vert.x

    Learn vert.x

    Language:Java2301
  • phvia/firman

    PHP Multi-process and Non-blocking I/O Socket Library.

    Language:PHP2201
  • Sekula34/webserv2.0

    HTTP server in c++ 98 Standard

    Language:C++21860
  • zeldigas/aws-sdk-non-blocking

    Experimental project for making async _and_ non-blocking alternative for aws java sdk

    Language:Kotlin2300
  • DevOpsThinh/PLFarming

    Precision livestock farming is a dynamic approach to monitoring that involves the continuous observation of animals through various methods with Artificial Intelligence.

    Language:HTML110
  • DmMeta/sshp4ru

    A port of sshp in Rust

    Language:Rust1
  • HananelSabag/event-driven-chat-server

    A scalable, event-driven chat server implemented in C for real-time communication.

    Language:C1
  • MaroIsLife/WebServer

    because reinventing the wheel is an option

    Language:C++1000
  • log-viewer

    melchisedech333/log-viewer

    :hammer: Solution to receive log and debug messages from applications that do not have access to standard input and output. Like Linux Daemons, fork() processes and any similar application. Messages are sent through Non-Blocking Socket, and received in an Electron application.

    Language:C120
  • nikneym/dynamo

    Performant abstraction over system APIs for non-blocking socket I/O. Implements an event loop that leverages proactor pattern.

    Language:Zig1100
  • nkilm/exploring-redis

    Implementing core functions of Redis(in-memory database) in C/C++

    Language:C++1100
  • ShouChenICU/Unet

    Unet is a lightweight and high performance UDP net framework developed using pure Java, it based on event model drive and used synchronous non-blocking IO.

    Language:Java1100
  • vlad9486/cold-io

    Deliberately simple event driven io engine

    Language:Rust1200