Master Worker

Added by Taylor Gautier, last edited by Taylor Gautier on May 18, 2009  (view change)

Labels

 
(None)
Unknown macro: {import}

Labs Projects

Patterns

Master / Worker

Web Servers

Resin Support

Tools and Frameworks

JCS

Demo Code

Catalog Example

Webcasts

Distributed-Cache Webcast
Jetty Webcast
Hibernate Webcast

Experiments

Terracotta for JRuby

Master / Worker Pattern

Master Worker is a pattern for distributing work.

Implementation

The tim-messaging framework implements the Master / Worker pattern : http://forge.terracotta.org/releases/projects/tim-messaging

Additional Resources

This section should help you learn more about the Master / Worker pattern and Terracotta. Master / Worker is a pattern that distributes work across many nodes. There are many patterns that have the same goal, including "Map/Reduce" and more.

Concept

Jonas Boner wrote an article on The Server Side that illustrates the concept:

The topic is also covered in Chapter 11 of the Definitive Guide to Terracotta

Blogs that have successfully implemented the Master / Worker pattern:

James Heanly:

Eugene Ciurana:

Mark Turansky:

Matt Abrams: