Gearman
- 2. Message Queue
• Process some job (ex. Image processing) in
Foreground/Background
• Client
• Job Server => Dispatching Job
• Worker
• Multiple Workers => Parallel Process
12年3月22日星期四
- 5. Gearman Job Server
• Original written in Perl
• C version exists
• Volatile/Persistent Queue
12年3月22日星期四
- 6. Gearman Worker
• Library
• C/C++
• Java
• PHP/Perl/Python/Ruby
• http://gearman.org/index.php?
id=download#client_worker_apis
12年3月22日星期四
- 8. Gearman Worker
• One Process => Run one job concurrently
• Multi Core CPU => Multi Process
• Multi Servers => Multi Process
12年3月22日星期四