| Projects on Google Code | Results 1 - 10 of 41 |
SPServer is a server framework library written on C++ that implements the [http://www.cs.wustl.edu/~schmidt/PDF/HS-HA.pdf Half-Sync/Half-Async] and [http://www.cs.wustl.edu/~schmidt/PDF/lf.pdf Leader/Follower] patterns. It's based on [http://www.monkey.org/~provos/libevent/ libevent] in order to uti...
Python extension module for [http://monkey.org/~provos/libevent libevent]
example use:
{{{
>>> import event
>>> def sig_cb(a, b, c):
... print a, b, c
... event.abort()
...
>>> def time_cb(msg):
... print msg
... return True
...
>>> event.timeout(5, time_cb, 'hello wo...
Library for timers / event management between multiple threads in a multi-threaded application.
Aims to provide an HTTP pubsub solution based on long polling requests.
Simple HTTP server framework built using libevent.
implements scalable server push via HTTP multipart/x-mixed-replace for
local or remote messaging, and a minimal (optional) webserver.
what's here:
msgbus
single-process HTTP/HTTPS message bus / webserver scaling to
thousands of persistent connections at hundreds of messages
...
*!EvServer* is a lightweight http server, created especially to host [http://www.python.org/dev/peps/pep-0333/ python WSGI applications]. Additionally, it supports little known [http://mail.python.org/pipermail/web-sig/2008-May/003439.html Asynchronous WSGI extension], which was suggested by Christo...
*!TupleServer* is designed as a local buffer for remote or latent local services. It supports read and write operations based on a simple line-oriented protocol. !TupleServer uses libevent for I/O and fnmatch for pattern matching.
{{{
[trust:~] jayridge% telnet 0.0.0.0 5555
Trying 0.0.0.0...
C...
gevent is a coroutine-based Python networking library that uses greenlet to provide a high-level synchronous API on top of libevent event loop.
Features include:
* convenient API around greenlets
* familiar synchronization primitives
* socket module that cooperates
* WSGI se...
greenlet,
libevent,
python,
microthreads,
network,
c10k,
socket,
asynchronous,
coroutine,
wsgi,
event,
epoll
spcached bases on [http://code.google.com/p/spserver/ spserver] and [http://code.google.com/p/spdict/ spdict], that implements [http://code.sixapart.com/svn/memcached/trunk/server/doc/protocol.txt memcached protocol].