GitHub topics: non-blocking-io
deminy/swoole-by-examples
Learn Swoole by Examples
Language: PHP - Size: 333 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 205 - Forks: 24

drogonframework/drogon
Drogon: A C++14/17/20 based HTTP web application framework running on Linux/macOS/Unix/Windows
Language: C++ - Size: 5.78 MB - Last synced at: 2 days ago - Pushed at: 4 days ago - Stars: 12,538 - Forks: 1,189

kirikae1312/hurricane
Hurricane 🌀: Asynchronous PHP framework.
Size: 1000 Bytes - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

apple/swift-nio
Event-driven network application framework for high performance protocol servers & clients, non-blocking.
Language: Swift - Size: 10.7 MB - Last synced at: 5 days ago - Pushed at: 9 days ago - Stars: 8,149 - Forks: 672

tarikkudesu/server
It's time that we built our own HTTP web-server in c++98!
Language: C++ - Size: 38.2 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 1 - Forks: 0

Konloch/Vortex-IO
Vortex IO is an easy-to-use high performance non-blocking zero dependency socket server API for Java.
Language: Java - Size: 81.1 KB - Last synced at: 1 day ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 1

an-tao/trantor
a non-blocking I/O tcp network lib based on c++14/17
Language: C++ - Size: 1.09 MB - Last synced at: 10 days ago - Pushed at: 24 days ago - Stars: 424 - Forks: 141

swimos/swim
Full stack application platform for building stateful microservices, streaming APIs, and real-time UIs
Language: Java - Size: 22.8 MB - Last synced at: 7 days ago - Pushed at: 10 months ago - Stars: 493 - Forks: 41

michel-kraemer/actson-rs
🎬 A reactive (or non-blocking, or asynchronous) JSON parser
Language: Jupyter Notebook - Size: 1.51 MB - Last synced at: 14 days ago - Pushed at: 21 days ago - Stars: 40 - Forks: 5

yetone/mirdb
MirDB: A Persistent Key-Value Store with Memcached protocol.
Language: Rust - Size: 12 MB - Last synced at: 1 day ago - Pushed at: over 5 years ago - Stars: 102 - Forks: 6

hopsoft/local_bus
A lightweight pub/sub system for decoupled intra-process communication in Ruby applications
Language: Ruby - Size: 104 KB - Last synced at: 8 days ago - Pushed at: 6 months ago - Stars: 91 - Forks: 3

mbdanielcrespo/IRC
C++ implementation of RFC-compliant IRC server utilizing socket programming with non-blocking I/O via select(). Features client-server architecture supporting concurrent connections, channel operations, private messaging, user authentication, and operator privileges with full command parsing and execution.
Language: C++ - Size: 1.27 MB - Last synced at: 18 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

ahmad-kanbari/WebServer
About WebServer like Nginx 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. Topics
Language: C++ - Size: 24 MB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

nikneym/dynamo 📦
Performant abstraction over system APIs for non-blocking socket I/O. Implements an event loop that leverages proactor pattern.
Language: Zig - Size: 14.6 KB - Last synced at: 3 months ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

Hurricanephp/Hurricane
Hurricane 🌀: Asynchronous PHP framework.
Language: PHP - Size: 44.9 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 2 - Forks: 1

ikorennoy/jasyncfio
Java asynchronous file I/O based on io_uring Linux interface
Language: Java - Size: 497 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 75 - Forks: 12

karellen/geventmp
GeventMP - Gevent Multiprocessing Extension
Language: Python - Size: 110 KB - Last synced at: 27 days ago - Pushed at: 5 months ago - Stars: 19 - Forks: 2

ParallelSSH/parallel-ssh
Asynchronous parallel SSH client library.
Language: Python - Size: 16.5 MB - Last synced at: 5 months ago - Pushed at: about 1 year ago - Stars: 1,213 - Forks: 150

DmMeta/sshp4ru
A port of sshp in Rust
Language: Rust - Size: 85.9 KB - Last synced at: 22 days ago - Pushed at: 7 months ago - Stars: 1 - Forks: 1

raveriss/ft_irc
Projet de développement d’un serveur IRC en C++98, suivant les standards du protocole IRC. Le serveur supporte plusieurs connexions simultanées, des opérations non bloquantes, et permet aux clients de rejoindre des canaux, d’envoyer des messages privés, et de gérer des opérateurs de canaux.
Language: C++ - Size: 4.27 MB - Last synced at: 2 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

Sekula34/webserv2.0
HTTP server in c++ 98 Standard
Language: C++ - Size: 12.2 MB - Last synced at: 2 months ago - Pushed at: 7 months ago - Stars: 2 - Forks: 0

kehengzhong/adif
用标准c语言开发的常用数据结构和算法基础库,作为应用程序开发接口基础库,为编写高性能程序提供便利,可极大地缩短软件项目的开发周期,提升工程开发效率,并确保软件系统运行的可靠性、稳定性。
Language: C - Size: 1.35 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 114 - Forks: 46

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: HTML - Size: 101 KB - Last synced at: 2 months ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

mzsv/42FT_IRC
ft_irc is an IRC server developed in C++, designed to provide a robust and feature-rich communication platform. It handles multiple clients simultaneously, supports standard IRC commands and channel management features, and integrates a bot for an interactive game. The server ensures non-blocking I/O operations. Compatible with official IRC clients
Language: C++ - Size: 3.99 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

Frees0u1/smuduoChatServer
基于Muduo精简实现的Smuduo,在保留原有功能和特性(事件驱动的Reactor模式,非阻塞IO)的基础上,移除boost库依赖,大量使用C++11新特性.
Language: C++ - Size: 6.17 MB - Last synced at: 4 months ago - Pushed at: over 7 years ago - Stars: 13 - Forks: 5

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++ - Size: 45.6 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 15 - Forks: 5

axblueblader/nio-server-demo
An echo server implemented based on Java's NIO2 library
Language: Java - Size: 66.4 KB - Last synced at: 3 days ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 1

gkrusta/Webserv
Webserv is a non-blocking web server designed in C++ that handles HTTP requests using a single instance of poll() for all I/O operations, supporting multiple ports, CGI scripts and file uploads.
Language: C++ - Size: 6.16 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

devnw/alog 📦
Fully concurrent, non-IO blocking Logger for Go
Language: Go - Size: 228 KB - Last synced at: 12 months ago - Pushed at: over 1 year ago - Stars: 13 - Forks: 0

ocaml-tui/tty
A pure OCaml library for working with terminals
Language: OCaml - Size: 15.6 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 25 - Forks: 3

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++ - Size: 113 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 1

pdy1207/pharmacyProject
node.js로 만들어본 약국 웹 사이트
Language: JavaScript - Size: 22.5 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

nmarasoiu/nio-echo-server
An attempt to a scalable nonblocking server using just Java NIO
Language: Java - Size: 63.5 KB - Last synced at: over 1 year ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

oyvindstegard/nioserver
A non-blocking I/O server demo in Kotlin
Language: Kotlin - Size: 18.6 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

deepakjacob/rumblocks
A dynamic status bar for dwm, crafted in pure Rust to offer both asynchronous and non-blocking functionality.
Language: Rust - Size: 45.9 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

nkilm/exploring-redis
Implementing core functions of Redis(in-memory database) in C/C++
Language: C++ - Size: 66.4 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Claudjos/yew
Extendable, non-blocking I/O, HTTP/SOCKS5 proxy server.
Language: Python - Size: 36.1 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

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: Java - Size: 11.7 KB - Last synced at: 2 months ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

BurgerGroup/Burger
:hamburger: c++11 Server based on coroutine and reactor
Language: C++ - Size: 34.4 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 85 - Forks: 16

AndrieievDmytro/TPO
Distributed programming technologies (Java)
Language: Java - Size: 59.6 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

luffyke/learn_undertow
learn undertow
Language: Java - Size: 339 KB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 29 - Forks: 8

tuan882612/NibNav
Full-stack web application that takes in specific dishes/foods, finds the recipe and maps all of the stores that have the ingredients for it on google maps, and calculate the cost of all the ingredients.
Language: JavaScript - Size: 819 KB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

zeldigas/aws-sdk-non-blocking 📦
Experimental project for making async _and_ non-blocking alternative for aws java sdk
Language: Kotlin - Size: 19.5 KB - Last synced at: about 4 hours ago - Pushed at: almost 8 years ago - Stars: 2 - Forks: 0

arashsm79/chame
Chatting platform with mini games written in Java using Non-blocking IO, channels, selectors, connection pools, and JavaFX.
Language: Java - Size: 11.1 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 1

farwish/PCP
PHP Concurrent Programming | PHP 并发编程
Language: PHP - Size: 21.5 KB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 17 - Forks: 11

MaroIsLife/WebServer Fork of AyoubMaatouch/WebServer
because reinventing the wheel is an option
Language: C++ - Size: 93.6 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

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: C - Size: 717 KB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

huanpc/lock_free_queue_practice
Implement lock free queue technique by myself
Language: Java - Size: 7.81 KB - Last synced at: over 2 years ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 0

wwawrzyniak/TPO
2020, PJWSTK, Technologie Programowania Rozproszonego
Language: Java - Size: 1.03 MB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

mehdi-reza/vert.x
Learn vert.x
Language: Java - Size: 6.84 KB - Last synced at: 2 months ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 1

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: Java - Size: 20.5 KB - Last synced at: over 2 years ago - Pushed at: about 4 years ago - Stars: 2 - Forks: 0

guilherme-alves-silve/communication-platform
Projeto - Communication Platform implementado com Vert.x (reativo e não bloqueante)
Language: Java - Size: 262 KB - Last synced at: 4 days ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

vlad9486/cold-io
Deliberately simple event driven io engine
Language: Rust - Size: 39.1 KB - Last synced at: 9 days ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

phvia/firman
PHP Multi-process and Non-blocking I/O Socket Library.
Language: PHP - Size: 46.9 KB - Last synced at: 2 months ago - Pushed at: over 6 years ago - Stars: 2 - Forks: 1

jfitzg7/CS455-ASG2
A server that handles network traffic by using a thread pool. The thread pool handles all network communication tasks and batches incoming data to improve performance
Language: Java - Size: 2.06 MB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

AnkBurov/retrofit-http-client-adapter
An adapter between Retrofit and asynchronous non-blocking Java 11 Http Client
Language: Java - Size: 5.67 MB - Last synced at: 9 months ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

amboxer21/file-tail
A ruby implementation of tail -f -n0
Language: Ruby - Size: 5.86 KB - Last synced at: 2 months ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 1

vicboma1/Redis-Native-Producer-Consumer-Performance-Testing
Redis Native Producer Consumer Performance Testing
Language: C - Size: 196 KB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

HeckRodSav/Snaker
Just a C++ based console snake game
Language: C++ - Size: 15.6 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

farukcankaya/reactive-relational-database-tests
Language: Java - Size: 6 MB - Last synced at: 2 months ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

Double0101/nerver
Language: Java - Size: 42 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

jimmy-ly00/mlsocks
Mid-latency SOCKS5 server with a Stop-And-Go 1-mix delay
Language: Python - Size: 18.6 KB - Last synced at: 18 days ago - Pushed at: about 7 years ago - Stars: 1 - Forks: 0

azhuchkov/tcproxy
TCP Proxy Server
Language: Java - Size: 176 KB - Last synced at: about 2 years ago - Pushed at: over 10 years ago - Stars: 0 - Forks: 0

skmonga/nio-server-example
Sample and very buggy examples for usage of nio in server implementation
Language: Java - Size: 5.86 KB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

Ingener74/Liquid-Autumn
Micro Web Server
Language: C++ - Size: 1.14 MB - Last synced at: about 2 years ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0

JamesKyburz/PointTPoint
Point to Point tcp/ip
Language: C++ - Size: 38.1 KB - Last synced at: 2 months ago - Pushed at: about 9 years ago - Stars: 0 - Forks: 0
