-
Notifications
You must be signed in to change notification settings - Fork 189
Home
milki edited this page Dec 14, 2022
·
4 revisions
A screamingly fast, ultra-lightweight WSGI server for CPython 2 and CPython 3, written in C using Marc Lehmann's high performance libev event loop and Ryan Dahl's http-parser.
bjoern is the fastest, smallest and most lightweight WSGI server out there, featuring
- ~ 1000 lines of C code
- Memory footprint ~ 600KB
- Python 2 and Python 3 support (thanks @yanghao!)
- Single-threaded and without coroutines or other crap
- Can bind to TCP host:port addresses and Unix sockets (thanks @k3d3!)
- Full persistent connection ("keep-alive") support in both HTTP/1.0 and 1.1, including support for HTTP/1.1 chunked responses