Work Queues

Master Deferred and Distributed Work in Node

by Pedro Teixeira


ABOUT THE BOOK

Most applications have some type of work that can be performed independently from the client request cycle. You can defer these types of work into a memory queue or, to survive crashes, a persisted queue. A distributed queue separates the work producer from the work consumer, allowing you to perform work on a different process.

This book will show you how to create and consume work in a local or distributed environment using Node.

36 pages

Contents:

  • Introducing Queues
  • In-memory Queues
  • Persisted Local Queues
  • Distributed Work Queues
  • Using Redis as a Work Server
  • Using RabbitMQ as a Work Server

Price: $4.00 + VAT

ABOUT THE AUTHOR

Pedro Teixeira is a geek, programmer and entrepreneur. He's also the author of some Node modules, the Hands-on Node.js e-book, the Professional Node.js book and is an overall fervent proclaimer of the Node.js creed. Organiser of LXJS, the Lisbon JavaScript Conference. Partner at YLD.
FREE

Pedro Teixeira

Modules

Understanding and using the Node module system

Pedro Teixeira

Flow Control

Mastering asynchronous flow control in Node

Pedro Teixeira

Work Queues

Master Deferred and Distributed Work in Node

Pedro Teixeira

Configuration

How to efficiently distribute the configuration of your Node processes

Pedro Teixeira

Networking

How to escape the trap of monolithic apps using Node

Pedro Teixeira

Databases

Volume I - LevelDB, Redis and CouchDB