Book Image

Getting Started with Hazelcast

By : Matthew Johns
Book Image

Getting Started with Hazelcast

By: Matthew Johns

Overview of this book

Table of Contents (18 chapters)
Getting Started with Hazelcast
About the Author
About the Reviewers

Chapter 3. Going Concurrent

Along with the simple distributed collections offered, Hazelcast also provides us with additional complementary capabilities, allowing us to further parallelize our applications. Some of these features come as standard within more traditional data stores, while others are inspired by similar technologies. In this chapter we will look at:

  • Atomic and consistent nature of simple collections

  • Distributed locking to provide a cluster wide mutex

  • Transactional support to cater for more complex operations

  • Cluster-wide atomic ID generator

  • JMS-like topics for broadcast messaging (publish, subscribe)