Monkey HTTP Daemon - Web Server for Linux
Monkey HTTP Daemon, is a very Small, Fast and Lightweight open source Web Server for GNU/Linux. It has been designed to be very scalable with low memory and CPU consumption, the perfect solution for embedded and high production environments. It is asynchronous and event driven. It supports virtual hosts, SSL, Logs etc.
Monkey project includes an applications server called Palm, so when Monkey receives a dynamic page request, it will parse it and forward the request using the Palm protocol to the Palm server which will serve the request and Monkey sent back to the client the page generated.
comments powered by Disqus
Magnum is a pure python HTTP server that is fast and efficient with resources. It is ideal for serving dynamic python-generated pages. Features:Written in pure python Elegant, extensible and customizable No connectors needed to serve python web applications such as Django Event-driven non-blocking socket I/O (epoll for Linux, kqueue for BSD) Can handle many simultaneous keep-alive connections to minimize latency Works well with slow clients Much faster than apache prefork and worker models Multi
Openerp-asynchronous-non-blocking-net-rpc-server - A asynchronous non-blocking net-rpc socket server
A asynchronous non-blocking net-rpc socket server for openerp using tornado ioloop. ä½¿ç”¨tornado çš„ioloop å®žçŽ°çš„å¼‚æ¥é�žé˜»å¡žçš„net-rpc socket server for openerpã€‚ å®‰è£…è¯´æ˜Žï¼š 0ã€�ä¸‹è½½å®‰è£… tornado ã€‚ $ wget http://github.com/downloads/facebook/tornado/tornado-2.0.tar.gz$ tar xvzf tornado-2.0.tar.gz$ cd tornado-2.0$ python setup.py build$ sudo python setup.py install1ã€�ä¸‹è½½async_netrpc_server_0.1_for_oe6ï¼Œå°†async_netrpc_server.pyæ”¾åˆ° openerp-server-6.0.2/bin/service ç›®å½•
Das Schaefchen is a lightweight HTTP server and proxy for Unix platforms. It supports the minimum requirements of the HTTP/1.1 protocol and virtual hosts, basic authentication (which can be used to protect either files or directories), directory listing, byte ranges, reverse proxy and FastCGI. It is an event-driven server that runs as a single process with a single thread using non-blocking I/O. It uses epoll as the event notification mechanism to multiplex control between active connections.
An asynchronous communication library for C++ under construction. It contains: A SIGIO based communication framework with asynchronous reading; A Proactor based communication framework implemented with Boost.Asio; A Google Protocol Buffers based RPC framework implemented with both, SIGIO and Boost.Asio Proactor communication frameworks; Examples of how each subset of the library should be used. The user can choose which subset of the library it needs, for example, it can use only the SIGIO based
Syncless is a non-blocking (asynchronous) concurrent client and server socket network communication library for Stackless Python 2.6 (and also for regular Python with greenlet). For high speed, Syncless uses libev (and libevent) for event notification, and parts of Syncless' code is implemented in Pyrex/Cython and C. This alone makes Syncless faster than many other non-blocking network libraries for Python. Syncless contains an asynchronous DNS resolver (using evdns) and a HTTP server capable of
Advanced C library(ACL) for UNIX-like OS and WIN32 OS, including sync/async iostream for net/file, thread pool, process pool, database pool, server framework, event, smart string, configure parser,array/hash/ring/list, http protocol lib, C unit test... ACLå·¥ç¨‹æ˜¯ä¸€ç»„ç”±æ ‡å‡†Cå®Œæˆ�çš„åº“ï¼Œå�¯ä»¥è¿�è¡Œåœ¨WIN32ã€�LINUXå¹³å�°ä¸Šã€‚è¯¥åº“æ—¢åŒ…å�«ä¸€äº›å¸¸ç”¨çš„å‡½æ•°åº“ï¼Œå�ˆåŒ…å�«ä¸€ç»„æœ�åŠ¡å™¨æ¡†æž¶ã€‚å‡½æ•°åº“ä¸»è¦�åŒ…å�«ä»¥ä¸‹å†…å®¹ï¼š å¸¸ç”¨çš„æ•°æ�®ç»“æž„(å¦‚å“ˆå¸Œã€�å †æ ˆã€�é˜Ÿåˆ—ã€�
Cogen - Crossplatform asynchronous network oriented python framework based on python 2.5 enhanced ge
cogen is a crossplatform library for network oriented, coroutine based programming using the enhanced generators from python 2.5. The project aims to provide a simple straightforward programming model similar to threads but without all the problems and costs. Featureswsgi server with coroutine extensions - enabling asynchronous wsgi apps in a regular wsgi stack fast network multiplexing with epoll, kqueue, select, poll or io completion ports (on windows) epoll/kqueue support via the wrappers in
The Fast Nginx+php+mysql+python+memcached+eaccelerator for CentosPHP 5.3.6 MYSQL 5.5.10 PYTHON 2.7 memcached 1.45 eaccelerator 0.96 CENTOS 5.5 within 32bit software list: mkdir -p /www/softwarewget http://www.rarsoft.com/rar/rarlinux-4.0.0.tar.gzwget http://monkey.org/~provos/libevent-2.0.10-stable.tar.gzwget http://nginx.org/download/nginx-0.8.54..tar.gzwget http://www.php.net/get/php-5.2.17.tar.gz/from/this/mirrorwget http://php-fpm.org/downloads/php-5.2.17-fpm-0.5.14.diff.gzwget http://ftp.gn
You can contact me at: 'firstname.lastname@example.org'.encode('rot13') OverviewMiniboa is a bare-bones Telnet server to use as the base for a MUD or similar interactive server. Miniboa has several nice features for this type of application. Asynchronous - no waiting on player input or state. Single threaded - light on resources with excellent performance. Runs under your game loop - you decide when to poll for data. Supports 1000 users under Linux and 512 under Windows (untested). To use Miniboa, you crea
Tornado is an open source version of the scalable, non-blocking web server and tools that power FriendFeed. The framework is distinct from most mainstream web server frameworks (and certainly most Python frameworks) because it is non-blocking and reasonably fast. Because it is non-blocking and uses epoll, it can handle thousands of simultaneous standing connections, which means it is ideal for real-time web services. Tornado is one of Facebook's open source technologies.