Book description
NoneTable of contents
- ZeroMQ
- Dedication
- Preface
-
I. Learning to Work with ÃMQ
- 1. Basics
- 2. Sockets and Patterns
- 3. Advanced Request-Reply Patterns
-
4. Reliable Request-Reply Patterns
- What Is âReliabilityâ?
- Designing Reliability
- Client-Side Reliability (Lazy Pirate Pattern)
- Basic Reliable Queuing (Simple Pirate Pattern)
- Robust Reliable Queuing (Paranoid Pirate Pattern)
- Heartbeating
- Contracts and Protocols
- Service-Oriented Reliable Queuing (Majordomo Pattern)
- Asynchronous Majordomo Pattern
- Service Discovery
- Idempotent Services
- Disconnected Reliability (Titanic Pattern)
- High-Availability Pair (Binary Star Pattern)
- Brokerless Reliability (Freelance Pattern)
- Conclusion
-
5. Advanced Publish-Subscribe Patterns
- Pros and Cons of Publish-Subscribe
- Pub-Sub Tracing (Espresso Pattern)
- Last Value Caching
- Slow Subscriber Detection (Suicidal Snail Pattern)
- High-Speed Subscribers (Black Box Pattern)
-
Reliable Publish-Subscribe (Clone Pattern)
- Centralized Versus Decentralized
- Representing State as Key-Value Pairs
- Getting an Out-of-Band Snapshot
- Republishing Updates from Clients
- Working with Subtrees
- Ephemeral Values
- Using a Reactor
- Adding the Binary Star Pattern for Reliability
- The Clustered Hashmap Protocol
- Building a Multithreaded Stack and API
-
II. Software Engineering Using ÃMQ
- 6. The ÃMQ Community
- 7. Advanced Architecture Using ÃMQ
- 8. A Framework for Distributed Computing
- 9. Postface
- Index
- About the Author
- Colophon
- Copyright
Product information
- Title: ZeroMQ
- Author(s):
- Release date:
- Publisher(s): O'Reilly Media, Inc.
- ISBN: None
You might also like
book
gRPC: Up and Running
Get a comprehensive understanding of gRPC fundamentals through real-world examples. With this practical guide, you’ll learn …
book
Kubernetes: Up and Running, 2nd Edition
Kubernetes radically changes the way applications are built and deployed in the cloud. Since its introduction …
book
Netty in Action
Introduces the Netty framework and shows you how to incorporate it into your Java network applications. …
book
Rust for Rustaceans
For developers who’ve mastered the basics, this book is the next step on your way to …