What about the rest of us?
One limitation of Hazelcast is that because it is a Java-based technology, it is mostly focused on supporting applications build around the stack. While we do have some degree of flexibility in that other JVM byte-code-based languages (such as Groovy or Scala) can utilize the standard Java client driver, there is still a rather large hole for other technology choices. Luckily and very thoughtfully, the cluster nodes do offer limited access to some of our data storage collections in a more compatible way by using two popular standards.