forked from bsapundzhiev/calipso
A minimal HTTP server written in C for Linux, Android, Windows, Windows Phone 8, Mac OSX, *BSD
License
rkarpuzov/calipso
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
========================================================================== -------------------------------------------------------------------------- ____ ____ _ _ ____ _____ ____ | __| | _ \ | | |_| | _ | | ___| | | | | | |_| || | | | | __| | |___ | || | | |__ | _ || |__ | | | | ___| | | || | _____________________________________________ |____| |_| |_||____||_| |_| |_____| |____| --------------------------------------------------------------------HT7PD- v0.1.x ========================================================================== 1. Introductions. ------------------ This is Calipso HTTP server v 0.1.x. Calipso is a proof of concept for event driven HTTP Server, originally created with educational purpose to solve C10k problem. It is designed to be run as a standalone daemon process which will create an edge/level-triggered events to handle async client requests. Application have modular system which provide easiest way to extend the server functionality. Its successfuly runs on limited devices because of low memory footprint with base php module ~ 11mb of ram needed (Tested on rasspbery pi). 1.1. Features: ------------------ * fast response * small memory footprint (designed for low memory systems) * config file * custom modules 1.2 Build and installation: ------------------ see file called "INSTALL" 1.3. Requirements: ------------------ * Linux, Android, FreeBSD, Windows, Windows Phone 8, Mac OS X * glibc with nptl and epoll/poll/select/kqueue support * Aditional build tools - see README files in "os" folder 2. Licensing: ------------------ Please see the file called "LICENSE" 3. Contacts: ------------------ Autor: Borislav Sapundzhiev <bsapundjiev_AT_gmail_DOT_com> --------------------------------------------------------------------------
About
A minimal HTTP server written in C for Linux, Android, Windows, Windows Phone 8, Mac OSX, *BSD
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- C 87.1%
- C# 4.7%
- Java 3.7%
- Makefile 2.6%
- C++ 1.7%
- M4 0.1%
- Other 0.1%