From 205e504190692c9b6f4fe3ae28bcfb5adeffb245 Mon Sep 17 00:00:00 2001 From: Dobrica Pavlinusic Date: Sat, 13 Feb 2010 11:59:33 +0100 Subject: [PATCH] Eric Day, Brian Aker: Map/Reduce and Queues for MySQL Using Gearman --- media/mysql2009-gearman/hCalendar.html | 15 +++ media/mysql2009-gearman/presentation.pdf | 1 + media/mysql2009-gearman/video.ogv | 1 + media/mysql2009-gearman/video.srt.yaml | 128 +++++++++++++++++++++++ media/mysql2009-gearman/www.sh | 5 + 5 files changed, 150 insertions(+) create mode 100644 media/mysql2009-gearman/hCalendar.html create mode 120000 media/mysql2009-gearman/presentation.pdf create mode 120000 media/mysql2009-gearman/video.ogv create mode 100644 media/mysql2009-gearman/video.srt.yaml create mode 100755 media/mysql2009-gearman/www.sh diff --git a/media/mysql2009-gearman/hCalendar.html b/media/mysql2009-gearman/hCalendar.html new file mode 100644 index 0000000..99f7eef --- /dev/null +++ b/media/mysql2009-gearman/hCalendar.html @@ -0,0 +1,15 @@ + +
+ +Eric Day, Brian Aker + + +Map/Reduce and Queues for MySQL Using Gearman + + MySQL Conference & Expo, + Santa Clara, CA, + 10:50am Thursday, 04/23/2009 +
+Gearman was originally designed to help balance load at LiveJournal.com, but is also now used by other organizations such as Yahoo! and Digg. Development is now active again with an optimized rewrite in C, along with features such as persistent message queues, queue replication, improved statistics, and advanced job monitoring. For MySQL, there is also a new user defined function to run Gearman jobs, as well as the possibility to write your own aggregate UDFs using Gearman. This gives you the ability to run functions in separate processes, separate servers, and in other languages. The Gearman framework gives you a robust interface to also run these functions reliably in the “cloud”. This session will introduce these concepts and give examples of sample applications. +
+
diff --git a/media/mysql2009-gearman/presentation.pdf b/media/mysql2009-gearman/presentation.pdf new file mode 120000 index 0000000..b865d83 --- /dev/null +++ b/media/mysql2009-gearman/presentation.pdf @@ -0,0 +1 @@ +Map_Reduce and Queues for MySQL Using Gearman Presentation.pdf \ No newline at end of file diff --git a/media/mysql2009-gearman/video.ogv b/media/mysql2009-gearman/video.ogv new file mode 120000 index 0000000..ed0114a --- /dev/null +++ b/media/mysql2009-gearman/video.ogv @@ -0,0 +1 @@ +youtube_xDRDu1g270c.ogv \ No newline at end of file diff --git a/media/mysql2009-gearman/video.srt.yaml b/media/mysql2009-gearman/video.srt.yaml new file mode 100644 index 0000000..16656d3 --- /dev/null +++ b/media/mysql2009-gearman/video.srt.yaml @@ -0,0 +1,128 @@ +--- +- 1.3 +- 2.3 +- '[1] Map/Reduce and Queues for MySQL using Ge' +--- +- 21.2 +- 22.2 +- '[2] Grazr' +--- +- 130.4 +- 131.4 +- '[3] Solution' +--- +- 201.1 +- 202.1 +- '[4] “The way I like to think of Gearman is' +--- +- 234.6 +- 235.6 +- '[5] Overview' +--- +- 239.6 +- 240.6 +- '[6] History' +--- +- 308.5 +- 309.5 +- '[7] Recent Development' +--- +- 467.0 +- 468 +- '[8] Gearman Benefits' +--- +- 549.2 +- 550.2 +- '[9] Gearman Basics' +--- +- 554.3 +- 555.3 +- '[8] Gearman Benefits' +--- +- 666.5 +- 667.5 +- '[9] Gearman Basics' +--- +- 704.7 +- 705.7 +- '[10] Gearman Application Stack' +--- +- 734.7 +- 735.7 +- '[11] Simple Gearman Cluster' +--- +- 799.0 +- 800 +- '[12] How is this useful?' +--- +- 946.1 +- 947.1 +- '[13] Map/Reduce in Gearman' +--- +- 965.4 +- 966.4 +- '[14] Map/Reduce in Gearman' +--- +- 1105.6 +- 1106.6 +- '[15] Simple Example (PHP)' +--- +- 1614.2 +- 1615.2 +- '[16] Running the PHP Example' +--- +- 1636.1 +- 1637.1 +- '[17] Simple Example (MySQL)' +--- +- 1817.5 +- 1818.5 +- '[18] Use case: MogileFS' +--- +- 1902.1 +- 1903.1 +- '[19] Use case: URL processing' +--- +- 1920.1 +- 1921.1 +- '[20] Use case: URL processing' +--- +- 1935.9 +- 1936.9 +- '[21] Use case: URL processing' +--- +- 1940.6 +- 1941.6 +- '[22] Use case: URL processing' +--- +- 1969.2 +- 1970.2 +- '[23] Use case: URL processing' +--- +- 2000.0 +- 2001 +- '[24] Use case: URL processing' +--- +- 2019.2 +- 2020.2 +- '[23] Use case: URL processing' +--- +- 2053.0 +- 2054 +- '[25] Use case: Log aggregation' +--- +- 2086.3 +- 2087.3 +- '[26] Use case: Log aggregation' +--- +- 2149.4 +- 2150.4 +- '[27] Use case: Log aggregation' +--- +- 2336.9 +- 2337.9 +- "[28] What's next?" +--- +- 2526.0 +- 2527 +- '[29] Get in touch!' diff --git a/media/mysql2009-gearman/www.sh b/media/mysql2009-gearman/www.sh new file mode 100755 index 0000000..bdcfc6c --- /dev/null +++ b/media/mysql2009-gearman/www.sh @@ -0,0 +1,5 @@ +#!/bin/sh -x + +wget http://assets.en.oreilly.com/1/event/21/Map_Reduce%20and%20Queues%20for%20MySQL%20Using%20Gearman%20Presentation.pdf +cclive http://www.youtube.com/watch?v=xDRDu1g270c +ffmpeg2theora youtube_xDRDu1g270c.flv -- 2.20.1