GET /api/v2/video/1131
HTTP 200 OK Vary: Accept Content-Type: text/html; charset=utf-8 Allow: GET, PUT, PATCH, HEAD, OPTIONS
{ "category": "EuroPython 2011", "language": "English", "slug": "leveraging-an-instant-messaging-protocol-to-build", "speakers": [ "Achiel van der Mandele" ], "tags": [ "architecture", "cloud", "hosting", "real-time", "scalable", "technology" ], "id": 1131, "state": 1, "title": "Leveraging an instant messaging protocol to build a scalable cloud architecture", "summary": "[EuroPython 2011] Achiel van der Mandele - 24 June 2011 in \"Track Lasagne\"\n\n", "description": "XMPP is an open technology for real-time communication. Although primarily\nknown for its application in the IM service \"Jabber\" (and, subsequently,\ngchat/gtalk), it has numerous applications and creates new opportunities for\ninter-system communication.\n\nWhile researching for an alternative to webservices at Mendix, we came across\nXMPP and realized it solved many of the shortcomings of webservices. It is\ncurrently being used to handle all inter-system and inter-process\ncommunication in the Mendix cloud hosting environment.\n\nThe talk will give a general overview of what XMPP is, an introduction to the\nsleekxmpp python library and how the core features of xmpp can help an\narchitecture scale well horizontally.\n\nRequired knowledge: basic understanding of hosting environments.\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:39", "updated": "2014-04-08T20:28:27.841" }