GET /api/v2/video/1109
HTTP 200 OK Vary: Accept Content-Type: text/html; charset=utf-8 Allow: GET, PUT, PATCH, HEAD, OPTIONS
{ "category": "EuroPython 2011", "language": "English", "slug": "python-mapreduce-programming-with-pydoop", "speakers": [ "Simone Leo" ], "tags": [ "api", "cpython", "distributed", "hadoop", "jython", "mapreduce", "tutorial" ], "id": 1109, "state": 1, "title": "Python MapReduce Programming with Pydoop", "summary": "[EuroPython 2011] Simone Leo - 24 June 2011 in \"Track Lasagne\"\n\n", "description": "Hadoop is the leading open source implementation of MapReduce, Google's large\nscale distributed computing paradigm. Hadoop's native API is in Java, and its\nbuilt-in options for Python programming - Streaming and Jython - have several\ndrawbacks: the former allows to access only a small subset of Hadoop's\nfeatures, while the latter carries with it all of the limitations of Jython\nwith respect to CPython.\n\n[Pydoop]( is an API for Hadoop that makes most\nof its features available to Python programmers while allowing CPython\ndevelopment. Its core consists of Boost.Python wrappers for Hadoop's C/C++\ninterface.\n\nThe talk consists of a MapReduce/Hadoop tutorial and a presentation of the\nPydoop API, with the main goal of bridging the gap between the Hadoop and\nPython communities. A basic knowledge of distributed programming is helpful\nbut not strictly required.\n\n", "quality_notes": "", "copyright_text": "Standard YouTube License", "embed": "<object width=\"640\" height=\"390\"><param name=\"movie\" value=\";hl=en_US\"></param><param name=\"allowFullScreen\" value=\"true\"></param><param name=\"allowscriptaccess\" value=\"always\"></param><embed src=\";hl=en_US\" type=\"application/x-shockwave-flash\" width=\"640\" height=\"390\" allowscriptaccess=\"always\" allowfullscreen=\"true\"></embed></object>", "thumbnail_url": "", "duration": null, "video_ogv_length": null, "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": null, "video_flv_download_only": false, "source_url": "", "whiteboard": "", "recorded": "2011-07-13", "added": "2012-08-30T21:02:33", "updated": "2014-04-08T20:28:27.875" }