forked from pyvideo/data
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtornado-in-depth.json
More file actions
26 lines (26 loc) · 2.05 KB
/
tornado-in-depth.json
File metadata and controls
26 lines (26 loc) · 2.05 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
{
"alias": "video/1319/tornado-in-depth",
"category": "EuroPython 2012",
"copyright_text": "Standard YouTube License",
"description": "Tornado is a non-blocking light-weight web server and framework. There\u2019s\nbeen many introductory talks about it, and it\u2019s time to look deeper into\nit: not just what Tornado does, but how it does it and what can we learn\nfrom it when designing our own concurrent systems. We\u2019ll cover each\ntopic in two parts: first we\u2019ll see how to use a certain feature in our\napplications; then, we\u2019ll dig into Tornado\u2019s source code to see how it\nreally works. How much time we\u2019ll spend in the \u201chow to use\u201d will depend\non the audience\u2019s knowledge of Tornado. Getting Started: quickly get a\nsimple Tornado application up and running. We\u2019ll keep digging into,\nchanging and poking this Application for most of the talk. An\nApplication Listens: what an Application is, how does Tornado start it\nand how does it process its requests. Application and IOLoop: we\u2019ll look\nat how the IOLoop receives the connections from the users and passes\nthem on to the Applications. Scheduled Tasks: we\u2019ll see how to schedule\ntasks and how the IOLoop will run them. Generators: we\u2019ll learn to use\ngenerators to handle the responses of our asynchronous calls, and how\nthey work with the IOLoop. Websockets: how to use them and how they\nwork. IOStream: how do Tornado\u2019s non- blocking sockets work. Database:\nhow to use non-blocking sockets to connect to a MySQL or MongoDB\ndatabase.\n",
"duration": null,
"id": 1319,
"language": "eng",
"quality_notes": "",
"recorded": "2012-07-04",
"slug": "tornado-in-depth",
"speakers": [
"O Vilaplana"
],
"summary": "[EuroPython 2012] O Vilaplana - 3 JULY 2012 in \"Track Tagliatelle\"\n",
"tags": [],
"thumbnail_url": "http://i.ytimg.com/vi/4Ztq-Yz1ero/hqdefault.jpg",
"title": "Tornado in Depth",
"videos": [
{
"length": 0,
"type": "youtube",
"url": "http://www.youtube.com/watch?v=4Ztq-Yz1ero"
}
]
}