Packt is pleased to announce the release of ZeroMQ, a practical, step by step tutorial packed with easy-to-follow examples to help readers learn the fundamental message/queue design patterns of ZeroMQ and how to work with multithreaded programs and sockets. This book is available in both print and eBook format.
About the Author:
Faruk Akgul is a developer and Emacs user who loves using open source software and who frequently contributes to open source projects. Faruk specializes in Python, but he enjoys experiencing new programming languages as well. When he's not coding, Faruk enjoys travelling to exotic new places.
ZeroMQ is a high-performance, asynchronous messaging library intended for use in scalable, distributed, or concurrent applications. It provides a message queue, but unlike message-oriented middleware, a ZeroMQ system can run without a dedicated message broker. The library is designed to have a familiar socket-style API.
ZeroMQ teaches readers how to use ZeroMQ through examples using the C programming language. Readers will learn how to use fundamental patterns of message/queuing with a step-by-step tutorial approach, as well as how to use high level APIs, and how to work with multiple sockets and multithreaded programs. This book explains how ZeroMQ works and how it differs from other message/queue libraries and how it can be used in different scenarios. The book starts with an introduction to ZeroMQ, and then moves on to discuss sockets, using socket technology, and then sheds some light on advanced patterns.
This book is aimed at C developers who want to learn more about ZeroMQ. It is assumed that the reader has C experience at some level, but prior ZeroMQ knowledge is not expected. To learn more about the book, please visit the book webpage.
| Use ZeroMQ and learn how to apply different message patterns
For more information, please visit: ZeroMQ