Lessons Learned from Serving 14 Million In-Browser Python Consoles with Tornado
EuroPython Conference via YouTube
Overview
Syllabus
Introduction
What is Tornado
Web sockets
Background
Structure
Process Connection
PTY
No authentication
One afternoon in 4 hours
Authentication
unicode support
checkins
multiple sessions
over websocket
tweaking the code
epicycles
epoll
p expect
fork
asynchronous programming
bug in console server
complete tornado serve
ask questions
Tornado vs Twisted
Code back up
The core
Too many processes
Who is Tornado for
Virtualisation
Taught by
EuroPython Conference