GET /api/v2/video/1739
HTTP 200 OK Vary: Accept Content-Type: text/html; charset=utf-8 Allow: GET, PUT, PATCH, HEAD, OPTIONS
{ "category": "PyCon US 2013", "language": "English", "slug": "pypy-without-the-gil", "speakers": [ "Armin Rigo" ], "tags": [ "talk" ], "id": 1739, "state": 1, "title": "PyPy without the GIL", "summary": "PyPy has a version without the Global Interpreter Lock (GIL). It can run multiple threads concurrently. But the real benefit is that you have other, new ways of using all your cores. In this talk I will describe how it is possible (STM) and then focus on some of these new opportunities, e.g. show how we used multiple cores in a single really big program without adding thread locks everywhere.", "description": "", "quality_notes": "", "copyright_text": "CC", "embed": "<object width=\"640\" height=\"390\"><param name=\"movie\" value=\"http://youtube.com/v/Q9wf63flICs?version=3&amp;hl=en_US\"></param><param name=\"allowFullScreen\" value=\"true\"></param><param name=\"allowscriptaccess\" value=\"always\"></param><embed src=\"http://youtube.com/v/Q9wf63flICs?version=3&amp;hl=en_US\" type=\"application/x-shockwave-flash\" width=\"640\" height=\"390\" allowscriptaccess=\"always\" allowfullscreen=\"true\"></embed></object>", "thumbnail_url": "http://i2.ytimg.com/vi/Q9wf63flICs/hqdefault.jpg", "duration": null, "video_ogv_length": null, "video_ogv_url": null, "video_ogv_download_only": false, "video_mp4_length": null, "video_mp4_url": "http://s3.us.archive.org/nextdayvideo/psf/pycon2013/PyPy_without_the_GIL.mp4?Signature=KVTyOTkBFyh7X56EKD2W5BHb8cY%3D&Expires=1363659535&AWSAccessKeyId=FEWGReWX3QbNk0h3", "video_mp4_download_only": true, "video_webm_length": null, "video_webm_url": null, "video_webm_download_only": false, "video_flv_length": null, "video_flv_url": null, "video_flv_download_only": false, "source_url": "https://www.youtube.com/watch?v=Q9wf63flICs", "whiteboard": "", "recorded": "2013-03-15", "added": "2013-03-13T18:55:24", "updated": "2014-04-08T20:28:26.722" }