Rating:

(7 reviews)
Author: Pieter Hintjens
ISBN : B00BT0IELC
New from $13.49
Format: PDF, EPUB
Direct download links available Free ZeroMQ: Messaging for Many Applications [Kindle Edition] for everyone book mediafire, rapishare, and mirror link
Dive into Ø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.
ØMQ maintainer Pieter Hintjens takes you on a tour of real-world applications, using extended examples in C to help you work with ØMQ’s API, sockets, and patterns. Learn how to use specific ØMQ programming techniques, build multithreaded applications, and create your own messaging architectures. You’ll discover how ØMQ works with several programming languages and most operating systems—with little or no cost.
- Learn ØMQ’s main patterns: request-reply, publish-subscribe, and pipeline
- Work with ØMQ sockets and patterns by building several small applications
- Explore advanced uses of ØMQ’s request-reply pattern through working examples
- Build reliable request-reply patterns that keep working when code or hardware fails
- Extend ØMQ’s core pub-sub patterns for performance, reliability, state distribution, and monitoring
- Learn techniques for building a distributed architecture with ØMQ
- Discover what’s required to build a general-purpose framework for distributed applications
Download latest books on mediafire and other links compilation Free ZeroMQ: Messaging for Many Applications
- File Size: 3891 KB
- Print Length: 516 pages
- Simultaneous Device Usage: Unlimited
- Publisher: O'Reilly Media; 1 edition (March 12, 2013)
- Sold by: Amazon Digital Services, Inc.
- Language: English
- ASIN: B00BT0IELC
- Text-to-Speech: Enabled
X-Ray:
- Lending: Not Enabled
- Amazon Best Sellers Rank: #80,608 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
- #37
in Kindle Store > Kindle eBooks > Computers & Technology > Programming > C & C++
- #37
in Kindle Store > Kindle eBooks > Computers & Technology > Programming > C & C++
Free ZeroMQ: Messaging for Many Applications
While the content is very similar to "The Guide" ([...]) the editing and additional context given here is value added if you are looking for a solid introduction to ZeroMQ.
By Bryon K Fryer Jr
Pieter Hintjens, one of pioneers of the distributed computing and author of ZeroMQ library explains the basic premise behind ZeroMQ design and community. He covers fundamentals of designing large distributed applications using ZeroMQ library.
First and foremost, the book is meant for intermediate to advanced programmers. You need to be aware of the networking concepts. All examples are in C, so you should have good enough grounding in the language. Once you are past these, understanding the concepts in the book is fairly easy.
First part of the book is about Learning to work with ZeroMQ. This section covers all the patterns - Request-Reply, Dealer-Router, Pub-Sub, Proxy, Load Balancing and their combination and usage with each other. The example scenarios detail the scenario's where these patterns fit in. This section also covers how to build reliability and availability as part of the distributed application.
Second part of the book is about Software Engineering with ZeroMQ. This section covers the basic philosophy behind the ZeroMQ community, advanced architecture using ZeroMQ. The advanced architecture covers things like Contract definition, Protocols, Security, State machines and Data serialization. The author takes a sample application FileMQ - ability to exchange files between two devices la Dropbox and works through the design of the API and Protocol. We also see how to simulate real life scenario's to test the application.
Overall, ZeroMQ is a must have book on your shelf if you are building or ready to build distributed applications and do not want to reach out to online documentation everytime.
By Munish K Gupta
Download Link 1 -
Download Link 2