GET /api/v2/video/57
HTTP 200 OK Vary: Accept Content-Type: text/html; charset=utf-8 Allow: GET, PUT, PATCH, HEAD, OPTIONS
{ "category": "DjangoCon 2010", "language": "English", "slug": "djangocon-2010--first-steps-in-performance-tuning", "speakers": [ "Dr. Russell Keith-Magee" ], "tags": [ "djangocon", "djangocon2010", "performance", "tuning" ], "id": 57, "state": 1, "title": "First steps in performance tuning", "summary": "", "description": "First steps in performance tuning\n\nPresented by Russell Keith-Magee\n\nSo you've built your first Django website. You've tested it, you've released\nit, you've got a few customers... and a few more... and a few more... and now\nyou're having performance problems. What do you do? This talk will look at\nsome performance problems you may experience, and show some simple (and\ncreative) ways to squeeze the most out of your server hardware.\n\nAbstract\n\nThe talk is especially aimed at web developers that haven't got a background\nin computing, but nonetheless have fallen into a web development role. Topics\nwill include:\n\n * How to work out that you have a problem \n * Getting computation out of the request/response loop \n * Caching -- when, how, and problems that caching introduces \n * Setting up a webserver to avoid deadlocks \n * Likely causes (and solutions) of database bottlenecks \n\n", "quality_notes": "", "copyright_text": "Creative Commons Attribution-NonCommercial-ShareAlike 3.0", "embed": "", "thumbnail_url": "", "duration": null, "video_ogv_length": 228877578, "video_ogv_url": null, "video_ogv_download_only": false, "video_mp4_length": null, "video_mp4_url": null, "video_mp4_download_only": false, "video_webm_length": null, "video_webm_url": null, "video_webm_download_only": false, "video_flv_length": null, "video_flv_url": "", "video_flv_download_only": false, "source_url": "", "whiteboard": "", "recorded": null, "added": "2012-02-23T04:20:00", "updated": "2014-04-08T20:28:25.480" }