This site is archived.

How to do parallel processing and map/reduce with Gearman.

Code & Development

Presenter:

Track

Code & Development

Experience

Intermediate | Expert

Focus

Curious

How to do parallel processing and map/reduce with Gearman.

45 minutes (+15 minutes Q&A)

Room:

tags

development | parallel processing | distributed computing

A common scenario in web development is a delay in serving a page, due to
the need of performing several unrelated operations in sequence.
Sequential development is the norm in every major programming language,
and, although parallel processing is possible, implementing it in your
application is often painful and results in complex and debug unfriendly code.
Enters Gearman, a distributed client/server framework, which can be easily
integrated in any programming language, including SQL (through a MySQL User
Defined Function), and makes parallel processing a trivial task. This
session will show in practice how to convert some heavy database jobs into
parallel processed tasks.

Resources