All Projects → nidium → libapenetwork

nidium / libapenetwork

Licence: other
Fast cross-platform async network library

Programming Languages

c
50402 projects - #5 most used programming language
C++
36643 projects - #6 most used programming language
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to libapenetwork

ev
Lightweight event-loop library based on multiplexing IO
Stars: ✭ 15 (-11.76%)
Mutual labels:  event-driven, kqueue, epoll
Gnet
🚀 gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go./ gnet 是一个高性能、轻量级、非阻塞的事件驱动 Go 网络框架。
Stars: ✭ 5,736 (+33641.18%)
Mutual labels:  event-driven, kqueue, epoll
netpoll
Package netpoll implements a network poller based on epoll/kqueue.
Stars: ✭ 38 (+123.53%)
Mutual labels:  event-driven, kqueue, epoll
epump
ePump是一个基于I/O事件通知、非阻塞通信、多路复用、多线程等机制开发的事件驱动模型的 C 语言应用开发框架,利用该框架可以很容易地开发出高性能、大并发连接的服务器程序。
Stars: ✭ 26 (+52.94%)
Mutual labels:  event-driven, epoll
xm2cloud term
powerful webssh that developed with django, channels, xterm,ioloop
Stars: ✭ 17 (+0%)
Mutual labels:  kqueue, epoll
sol
Lightweight MQTT broker, written from scratch. IO is handled by a super simple event loop based upon the most common IO multiplexing implementations.
Stars: ✭ 72 (+323.53%)
Mutual labels:  event-driven, epoll
Zeus
A high performance, cross-platform Internet Communication Engine. Developed with native socket API. Aim at handling millions of concurrent connections.
Stars: ✭ 30 (+76.47%)
Mutual labels:  event-driven, epoll
Gev
🚀Gev is a lightweight, fast non-blocking TCP network library based on Reactor mode. Support custom protocols to quickly and easily build high-performance servers.
Stars: ✭ 1,082 (+6264.71%)
Mutual labels:  event-driven, epoll
Libuev
Lightweight event loop library for Linux epoll() family APIs
Stars: ✭ 170 (+900%)
Mutual labels:  event-driven, epoll
fastsocket
⚠️⚠️⚠️ DEPRECATED
Stars: ✭ 14 (-17.65%)
Mutual labels:  kqueue, epoll
llb
Dead simple event-driven load-balancer
Stars: ✭ 27 (+58.82%)
Mutual labels:  event-driven, epoll
async
⏱ Promises and reactive-streams in Swift built for high-performance and scalability.
Stars: ✭ 35 (+105.88%)
Mutual labels:  kqueue, epoll
hev-task-system
A simple, lightweight multi-task system (coroutines) for Unix (Linux/BSD/macOS)
Stars: ✭ 41 (+141.18%)
Mutual labels:  kqueue, epoll
netman
高性能的TCP网络框架、支持TLS、可配置的路由、websocket、基于事件循环(epoll),百万连接(C1000K)
Stars: ✭ 96 (+464.71%)
Mutual labels:  epoll
nodebb
NodeJs components
Stars: ✭ 19 (+11.76%)
Mutual labels:  event-driven
conn
netpoll事件驱动,goroutine协程池化,降低无效协程的资源占用,适用于高连接数(对于低频数据传输的场景,可以大幅降低协程数,提升资源利用率)
Stars: ✭ 28 (+64.71%)
Mutual labels:  event-driven
UKFileWatcher
A bunch of classes for detecting changes of files and folders. Extracted from UliKit. Home of UKKQueue.
Stars: ✭ 15 (-11.76%)
Mutual labels:  kqueue
liblw
An asynchronous application framework built on C++ coroutines and epoll.
Stars: ✭ 34 (+100%)
Mutual labels:  epoll
lce
linux网络编程框架(C++)基于Reactor事件机制,支持线程池,异步非阻塞,高并发,高性能
Stars: ✭ 61 (+258.82%)
Mutual labels:  epoll
workerman
An asynchronous event driven PHP socket framework. Supports HTTP, Websocket, SSL and other custom protocols. PHP>=5.4.
Stars: ✭ 10,005 (+58752.94%)
Mutual labels:  event-driven

LibApeNetwork - Fast cross-platform async network library

Background

This project has evolved out of the Ajax Push Engine Project so that it can be used as a seperate library.

APE C API

  • All public functions are defined by "APE_" (uppercase)
  • Non public functions are defined by "ape_" (lowercase)

License

Copyright 2016 Nidium Inc. All rights reserved. Use of this source code is governed by a MIT license that can be found in the LICENSE file.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].