Instant Parallel processing with Gearman.
Get to grips with a new technology, understand what it is and what it can do for you, and then get to work with the most important features and tasks. This is a quick tutorial allowing you to quickly increase the efficiency of your system by intelligently reducing its workload where possible and lea...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Packt Publishing,
2013.
|
Temas: | |
Acceso en línea: | Texto completo |
Tabla de Contenidos:
- Cover; Copyright; Credits; About the Author; About the Reviewer; www.packtpub.com; packtlib.packtpub.com; Table of Contents; Instant Parallel Processing with Gearman; So, what is Gearman?; Distinguishing features of Gearman; Overview of components; The conversation between the actors; Usecase
- image processing; Quick Start
- building your first components; Step 1
- running a server; Step 2
- downloading a client library; Your first client; Writing the client; Step 3
- our first worker; Step 4
- varying priorities; Step 5
- background tasks; And that's it.
- Top 5 features you need to know aboutJob handling; Completed versus successful; Unique identifiers and coalescing; The client; The worker; Making it work; Scaling your system; Running multiple managers; Writing a client that supports multiple managers; Submitting jobs to multiple managers; Handling a manager being terminated; Processing jobs from multiple managers; MapReduce; The shared library; A simple program; The client; The worker; Parallelizing the pipeline; Scaling this solution; Processing a large data file; Providing job updates; Data updates; Status updates.
- Building a processing pipelineUsing multiple languages; Persistence engines; Why is this important?; Persistent versus non-persistent; How safe is safe?; People and places you should get to know; Client libraries; Community.