Fast Concurrent Server

Registered by Matt Jones

We need a new web server that can handle 10,000 concurrent users, while still being able to process 10,000 requests per second.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Essential
Drafter:
None
Direction:
Approved
Assignee:
None
Definition:
Approved
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
Matt Jones
Completed by
Matt Jones

Related branches

Sprints

Whiteboard

I am experimenting with Erlang, Python Twisted, Python Tornado, and D for the servers. Here are some I am toying with: http://rootin.toot.in/server_examples

I have decided to use Python Tornado as the concurrent connection buffer, and D for the normal server.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.