Dive into A MQ (aka ZeroMQ), the smart socket library that gives you fast, easy, message-based concurrency for your applications.
With this quick-paced guide, you'll learn hands-on how to use this scalable, lightweight, and highly flexible networking tool for exchanging messages among clusters, the cloud, and other multi-system environments.
A MQ maintainer Pieter Hintjens takes you on a tour of real-world applications, using extended examples in C to help you work with A MQ's API, sockets, and patterns.
Learn how to use specific A MQ programming techniques, build multithreaded applications, and create your own messaging architectures.
You'll discover how A MQ works with several programming languages and most operating systems - with little or no cost. Learn A MQ's main patterns: request-reply, publish-subscribe, and pipeline Work with A MQ sockets and patterns by building several small applications Explore advanced uses of A MQ's request-reply pattern through working examples Build reliable request-reply patterns that keep working when code or hardware fails Extend A MQ's core pub-sub patterns for performance, reliability, state distribution, and monitoring Learn techniques for building a distributed architecture with A MQ Discover what's required to build a general-purpose framework for distributed applications
- Format: Paperback
- Pages: 516 pages, illustrations
- Publisher: O'Reilly Media, Inc, USA
- Publication Date: 02/04/2013
- Category: Object-oriented programming (OOP)
- ISBN: 9781449334062