Eric Day: Gearman - Map/Reduce and Queues for everyone!
authorDobrica Pavlinusic <dpavlin@rot13.org>
Thu, 18 Mar 2010 19:48:54 +0000 (20:48 +0100)
committerDobrica Pavlinusic <dpavlin@rot13.org>
Thu, 18 Mar 2010 19:48:54 +0000 (20:48 +0100)
media/lca2010-Gearman/hCalendar.html [new file with mode: 0644]
media/lca2010-Gearman/presentation.pdf [new symlink]
media/lca2010-Gearman/video.ogv [new symlink]
media/lca2010-Gearman/video.srt.yaml [new file with mode: 0644]
media/lca2010-Gearman/www.sh [new file with mode: 0755]

diff --git a/media/lca2010-Gearman/hCalendar.html b/media/lca2010-Gearman/hCalendar.html
new file mode 100644 (file)
index 0000000..b36c2a8
--- /dev/null
@@ -0,0 +1,20 @@
+<!-- http://microformats.org/wiki/hcalendar-cheatsheet -->
+<div class="vevent">
+ <span class="organiser">
+Eric Day
+ </span>
+ <span class="summary">
+Gearman: Map/Reduce and Queues for everyone!
+ </span>
+<br>
+ <a class="url" href="http://www.lca2010.org.nz/programme/schedule/view_talk/50274?day=thursday">linux.conf.au</a>,
+ <span class="location">Wellington, New Zeland</span>,
+ <abbr class="dtstart" title="20100121">Thursday 21 January 2010</abbr>
+ <div class="description">
+Many people today view topics like Map/Reduce and queue systems as advanced concepts that require in-depth knowledge and time consuming software setup to get started. Gearman is changing all that by making this barrier to entry as low as possible with an open source, distributed job queuing system. Users are only a package and command line tool away from having their own distributed system installed to help with a variety of tasks like log aggregation, log analyzation, remote management, and building scalable websites.
+<p>
+Gearman was orignially designed at Danga to help scale LiveJournal.com, but now Gearman development is very active again with a re-write in C, additional features like persistent queues, and new adoption happening within many organizations. We’re also introducing new and improved client APIs for many languages, including new user-defined functions for Drizzle, MySQL, and PostgreSQL.
+<p>
+The Gearman APIs and simple server installation allow you to have your own distributed computing framework setup in a matter of minutes, allowing you to focus on your own code rather than the plumbing. It is trivial to integrate Gearman with existing applications, and there are even command line interfaces so everyday shell hackers can make use of Gearman! This session will introduce these new concepts, show how to get started, and then describe a few common use cases.
+ </div>
+</div>
diff --git a/media/lca2010-Gearman/presentation.pdf b/media/lca2010-Gearman/presentation.pdf
new file mode 120000 (symlink)
index 0000000..c3e84a3
--- /dev/null
@@ -0,0 +1 @@
+50274.pdf
\ No newline at end of file
diff --git a/media/lca2010-Gearman/video.ogv b/media/lca2010-Gearman/video.ogv
new file mode 120000 (symlink)
index 0000000..0ee24ff
--- /dev/null
@@ -0,0 +1 @@
+50274.ogm
\ No newline at end of file
diff --git a/media/lca2010-Gearman/video.srt.yaml b/media/lca2010-Gearman/video.srt.yaml
new file mode 100644 (file)
index 0000000..2bd0f03
--- /dev/null
@@ -0,0 +1,136 @@
+--- 
+- 6.4
+- 7.4
+- "[1] Map/Reduce & Queues for Everyone!"
+--- 
+- 49.0
+- 50
+- "[2] Map/Reduce & Queues Step 1: Distributed Processing"
+--- 
+- 69.7
+- 70.7
+- "[3] LiveJournal.com Image Processing"
+--- 
+- 87.4
+- 88.4
+- "[4]"
+--- 
+- 116.0
+- 117
+- "[5]"
+--- 
+- 151.8
+- 152.8
+- "[6] Gearman is as a massively distributed, massively fault tolerant fork"
+--- 
+- 163.9
+- 164.9
+- "[7] Gearman Overview"
+--- 
+- 173.8
+- 174.8
+- "[8] History"
+--- 
+- 227.9
+- 228.9
+- "[9] Recent Development"
+--- 
+- 301.0
+- 302
+- "[10] Features"
+--- 
+- 398.9
+- 399.9
+- "[11] Basics"
+--- 
+- 462.0
+- 463
+- "[12] Gearman Stack"
+--- 
+- 487.1
+- 488.1
+- "[13] No Single Point of Failure"
+--- 
+- 526.4
+- 527.4
+- "[14] Hello World"
+--- 
+- 628.6
+- 629.6
+- "[15] Hello World"
+--- 
+- 870.0
+- 871
+- "[16] Distributed Processing"
+--- 
+- 876.3
+- 877.3
+- "[17]"
+--- 
+- 886.1
+- 887.1
+- "[18] Image Resize Worker"
+--- 
+- 913.4
+- 914.4
+- "[19] Image Resize Worker"
+--- 
+- 1000.0
+- 1001
+- "[20] What else?"
+--- 
+- 1005.4
+- 1006.4
+- "[21] Map/Reduce"
+--- 
+- 1083.3
+- 1084.3
+- "[22] Map/Reduce for Web?"
+--- 
+- 1184.4
+- 1185.4
+- "[23] Map/Reduce for Web!"
+--- 
+- 1219.2
+- 1220.2
+- "[24] Log Processing"
+--- 
+- 1289.6
+- 1290.6
+- "[25] Log Processing"
+--- 
+- 1347.1
+- 1348.1
+- "[26] Log Processing"
+--- 
+- 1423.3
+- 1424.3
+- "[27] Log Processing"
+--- 
+- 1668.8
+- 1669.8
+- "[28] Log Processing"
+--- 
+- 2264.6
+- 2265.6
+- "[29] Asynchronous Queues"
+--- 
+- 2360.4
+- 2361.4
+- "[30] Narada"
+--- 
+- 2368.6
+- 2369.6
+- "[31] Narada"
+--- 
+- 2434.4
+- 2435.4
+- "[32] New Applications"
+--- 
+- 2476.0
+- 2477
+- "[33] What's Next?"
+--- 
+- 2531.0
+- 2532
+- "[34] Get Involved!"
diff --git a/media/lca2010-Gearman/www.sh b/media/lca2010-Gearman/www.sh
new file mode 100755 (executable)
index 0000000..a39e72c
--- /dev/null
@@ -0,0 +1,4 @@
+#!/bin/sh
+
+wget -nc http://mirror.internode.on.net/pub/linux.conf.au/2010/thursday/50274.ogm http://www.lca2010.org.nz/slides/50274.pdf
+