Poetry Month!
 
 

Special Offers see all

Enter to WIN!

Weekly drawing for $100 credit. Subscribe to our Specials newsletter for a chance to win.
Privacy Policy

More at Powell's


Recently Viewed clear list


Guests | April 22, 2013

John-Paul Flintoff: IMG We Can Be Heroes (Yes, You Too)



Recently, I was feeling stuck with a problem I couldn't resolve. So I asked Nelson Mandela for advice. I don't need to tell you the details, because... Continue »
  1. $11.20 Sale Trade Paper add to wish list

spacer
Ships free on qualified orders.
$40.95
New Trade Paper
Ships in 1 to 3 days
Add to Wishlist
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
Qty Store Section
25 Remote Warehouse Computer Languages- C

Zeromq: Messaging for Many Applications

by

Zeromq: Messaging for Many Applications Cover

 

Synopses & Reviews

Publisher Comments:

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, youll 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 ØMQs API, sockets, and patterns. Learn how to use specific ØMQ programming techniques, build multithreaded applications, and create your own messaging architectures. Youll discover how ØMQ works with several programming languages and most operating systems—with little or no cost.

  • Learn ØMQs main patterns: request-reply, publish-subscribe, and pipeline
  • Work with ØMQ sockets and patterns by building several small applications
  • Explore advanced uses of ØMQs request-reply pattern through working examples
  • Build reliable request-reply patterns that keep working when code or hardware fails
  • Extend ØMQs core pub-sub patterns for performance, reliability, state distribution, and monitoring
  • Learn techniques for building a distributed architecture with ØMQ
  • Discover whats required to build a general-purpose framework for distributed applications

Synopsis:

Discover why ZeroMQ is rapidly becoming the programming framework of choice for exchanging messages between systems. With this practical, fast-paced guide, youll learn how to use this lightweight and highly flexible networking tool for message passing in clusters, the cloud, and other multi-system environments.

Created by ZeroMQ maintainer Pieter Hintjens and volunteers from the frameworks community, this book takes you on a tour of different real-world applications, with extended examples in C. Youll learn how to use specific ZeroMQ programming techniques, build multithreaded applications, and create your own messaging architectures.

About the Author

Pieter Hintjens started his first business making video games 30 years ago and has been building software products since then. Taking as his principle, "the real physics of software is the physics of people", he focuses now on building communities through "Social Architecture", writing, and helping others use ZeroMQ profitably.

For two years he was president of the FFII, a large NGO fighting software patents. He was CEO of Wikidot, founder of the European Patent Conference, and founder of the Digital Standards Organization.

Pieter speaks English, French, Dutch, and bits and pieces of a dozen other languages. He plays with a West African drum group in Brussels and is becoming a licensed NRA pistol instructor in Texas. Pieter lives with his beautiful wife and three lovely children in Brussels, Belgium and travels extensively.

Table of Contents

PrefaceLearning to Work with ØMQChapter 1: BasicsChapter 2: Sockets and PatternsChapter 3: Advanced Request-Reply PatternsChapter 4: Reliable Request-Reply PatternsChapter 5: Advanced Publish-Subscribe PatternsSoftware Engineering Using ØMQChapter 6: The ØMQ CommunityChapter 7: Advanced Architecture Using ØMQChapter 8: A Framework for Distributed ComputingChapter 9: PostfaceColophon

Product Details

ISBN:
9781449334062
Subtitle:
Messaging for Many Applications
Author:
Hintjens, Pieter
Publisher:
O'Reilly Media
Subject:
Programming Languages - C
Subject:
Computer Languages-C++
Subject:
0MQ;Message passing;ZeroMQ;communications;message queuing;sockets
Edition Description:
Trade Paper
Publication Date:
20130328
Binding:
Paperback
Language:
English
Pages:
516
Dimensions:
9.19 x 7 in

Related Subjects

Computers and Internet » Computer Languages » C

Zeromq: Messaging for Many Applications New Trade Paper
0 stars - 0 reviews
$40.95 In Stock
Product details 516 pages O'Reilly Media - English 9781449334062 Reviews:
"Synopsis" by ,

Discover why ZeroMQ is rapidly becoming the programming framework of choice for exchanging messages between systems. With this practical, fast-paced guide, youll learn how to use this lightweight and highly flexible networking tool for message passing in clusters, the cloud, and other multi-system environments.

Created by ZeroMQ maintainer Pieter Hintjens and volunteers from the frameworks community, this book takes you on a tour of different real-world applications, with extended examples in C. Youll learn how to use specific ZeroMQ programming techniques, build multithreaded applications, and create your own messaging architectures.

spacer
spacer
  • back to top
Follow us on...




Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and eBooks — here at Powells.com.