Open Source Projects:

About the Author

David Brimley

David Brimley

David has travelled the world, helping people make sense of in-memory data grids. With 30 years in the IT industry, he began his career as a Cobol programmer before moving into investment banking IT as a Java developer and architect. During this time, David developed a deep interest in distributed systems research, focusing on consensus and reliability. He has deep expertise in server-side Java, developing highly concurrent, high-throughput systems. Throughout his career, he has programmed and architected business-critical trading systems using technologies such as Oracle Coherence, Pivotal Gemfire and Hazelcast. In addition to being a Hazelcast blog contributor, David provides IMDG technology insight through his own blog at http://davebrimley.com.

Follow me on
Pricing
Chat
Contact
Back to top
Loading

No posts were found matching that criteria.

Hazelcast IMDG 3.12 is Released

David Brimley
by David Brimley

We are pleased to announce the production-ready release of Hazelcast IMDG 3.12. We’ve crushed a lot of bugs, provided general performance improvements, plus we’ve added some great new features (more of which below). The release by numbers: 676 Issues 784 Pull Requests 47 Committers 168 Days Elapsed CP Subsystem The new CP Subsystem provides implementations […]

In-Memory Data Grids Popularity Trend Continues Upward

David Brimley
by David Brimley

The past year has seen in-memory data grids (IMDG) continue to gain traction with the development community and large organisations alike. As you’ll see in the 2019 IMDG LinkedIn Survey results below, adoption of IMDG as a skill in LinkedIn profiles has risen by 43% YoY. Companies are turning to IMDGs as replacements for RDBMS […]

Hazelcast IMDG 3.12 BETA is Released

David Brimley
by David Brimley

We’re all really excited here at Hazelcast as we announce what we believe is the largest release ever and you can take a look for yourselves with the release of 3.12-BETA-1.  Some of the features we’re bringing to 3.12 open up new use cases and opportunities for developers and architects, we’ve just made the best […]

Hazelcast Management Center 3.10

David Brimley
by David Brimley

The latest version of the Hazelcast Management Center (3.10) has just been released and we wanted to share with you some of the improvements that have been made in terms of functionality. The aim was to make it easier and much quicker to answer some common questions about a running cluster. There were two things […]

IMDG Skills and Jobs Index 2018

David Brimley
by David Brimley

2018 In-Memory Data Grids resurgent IMDG (In-Memory Data Grids) have been around for well over a decade now and sit in a product sector that slightly overlaps NoSQL functionality. IMDGs initially came to the market in the early nougties when web sessions needed to scale past one sticky web-server, these were the days of what […]

Hazelcast LDAP Security

David Brimley
by David Brimley

Hazelcast has the ability to authenticate users of a cluster and then to authorise their access to data structures and operations based on roles held by a user. This authentication and authorization occurs within the cluster when a client connects for the first time. Introduction to Hazelcast & JAAS The entire process is handled with the […]

Hazelcast Entry Listener Hand-off

David Brimley
by David Brimley

*This post originally appears on David Brimley’s Blog.   Hazelcast Entry Listeners One useful feature of Hazelcast is the ability to register a callback for just about any conceivable event that may occur in a cluster. This ranges from mutations on the various data structures right through to listening for members leaving and joining the […]

Introducing the Cluster Quorum

David Brimley
by David Brimley

The Death Spiral. A new feature in the 3.5 release of Hazelcast is the Cluster Quorum. In this instance we’re not talking about a Quorum in its traditional distributed systems sense, think of a Cluster Quorum as a kind of gatekeeper, protecting your cluster during times of unexpected member loss. You can use Cluster Quorums […]

Free Hazelcast Online Training Center

Whether you're interested in learning the basics of in-memory systems, or you're looking for advanced, real-world production examples and best practices, we've got you covered.