Eric Day, Brian Aker: Map/Reduce and Queues for MySQL Using Gearman
authorDobrica Pavlinusic <dpavlin@rot13.org>
Sat, 13 Feb 2010 10:59:33 +0000 (11:59 +0100)
committerDobrica Pavlinusic <dpavlin@rot13.org>
Sat, 13 Feb 2010 10:59:33 +0000 (11:59 +0100)
media/mysql2009-gearman/hCalendar.html [new file with mode: 0644]
media/mysql2009-gearman/presentation.pdf [new symlink]
media/mysql2009-gearman/video.ogv [new symlink]
media/mysql2009-gearman/video.srt.yaml [new file with mode: 0644]
media/mysql2009-gearman/www.sh [new file with mode: 0755]

diff --git a/media/mysql2009-gearman/hCalendar.html b/media/mysql2009-gearman/hCalendar.html
new file mode 100644 (file)
index 0000000..99f7eef
--- /dev/null
@@ -0,0 +1,15 @@
+<!-- http://microformats.org/wiki/hcalendar-cheatsheet -->
+<div class="vevent">
+ <span class="organiser">
+Eric Day, Brian Aker
+ </span>
+ <span class="summary">
+Map/Reduce and Queues for MySQL Using Gearman
+ </span>
+ <a class="url" href="http://www.mysqlconf.com/mysql2009/public/schedule/detail/7346">MySQL Conference &amp; Expo</a>,
+ <span class="location">Santa Clara, CA</span>,
+ <abbr class="dtstart" title="20090423">10:50am Thursday, 04/23/2009</abbr>
+ <div class="description">
+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.
+ </div>
+</div>
diff --git a/media/mysql2009-gearman/presentation.pdf b/media/mysql2009-gearman/presentation.pdf
new file mode 120000 (symlink)
index 0000000..b865d83
--- /dev/null
@@ -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 (symlink)
index 0000000..ed0114a
--- /dev/null
@@ -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 (file)
index 0000000..16656d3
--- /dev/null
@@ -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] â\80\9cThe 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 (executable)
index 0000000..bdcfc6c
--- /dev/null
@@ -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