- Home
- Industry Trends
- In-Memory
Category: In-Memory
Your cloud can’t do that: 0.5M ops + ACID @<1msec latency!

Feed: Redis Labs. Author: Keren Ouaknine. For those of you familiar with Redis, it should be relatively straightforward to create a configuration that guarantees ACID-ish (Atomicity, Consistency, Isolation, Durability) operations: merely create a single Redis instance with a ‘master’ role and have it configured with AOF every write (‘appendfsync always’) to a persistent storage device. This configuration provides ACID characteristics in the following ways: Atomicity – indivisible and irreducible characteristics are achieved using Redis transaction commands (i.e. WATCH/MULTI/EXEC) or Lua scripting. “All or nothing” property is almost always achieved, excluding cases like OOM (Out Of Memory) or a buggy Lua ... Read More
Hazelcast Jet now available on Pivotal Cloud Foundry

Feed: Hazelcast Blog. Author: Greg Luck. I am very excited to announce that after months of engineering work and assistance from Pivotal, Hazelcast Jet is now available as a Tile on Pivotal Cloud Foundry (PCF) – the first general purpose data processing platform available on PCF. As a member of the Cloud Foundry community we are determined to enhance the services available on the platform by equipping developers with an open distributed processing engine for big data streams driven by a mature and stable tribe of contributors. Deploying Hazelcast in the cloud has never been easier. Hazelcast Jet for Pivotal ... Read More
Image Recognition at the Speed of Memory Bandwidth

Feed: MemSQL Blog. Author: Michael Harris. MemSQL is a real-time data warehouse and a perfect system for large scale operational analytics. MemSQL provides millisecond response times for analytical queries and is a part of the critical path for real-time applications. We often hear from our customers that they want to do various types of artificial intelligence (AI) and machine learning (ML) model evaluations for IoT data, as well as imagery, in real time. A good example of this is when you need to find similar images in a large corpus of image data. For instance when you point a camera ... Read More
Bagri: The Document DB on Hazelcast IMDG

Feed: Hazelcast Blog. Author: Denis Sukhoroslov. Q: What is your primary task when you start a new project? A: To choose the right set of tools for the job, I believe. This is the story about how I had to “choose the right tool” and how that lead me to build Bagri, the document DB. At one time, I decided to build my own XML database because there were no suitable solutions on the market at that time. RDBMS extensions like Oracle XML DB, DB2 XML were quite limited and had no full XQuery support. Native XML DBs like BaseX, ... Read More
A Deeper Look at MemSQL Cloud

Feed: MemSQL Blog. Author: Kristi Lewandowski. What’s new with MemSQL? First, we announced the general availability of MemSQL Cloud, our managed service offering. Second, we are fulfilling our plans to be the world’s leading real-time data warehouse. Now Chief Information, Data, and Analytics officers can make a strategic choice for the future: Freedom to choose a managed service for fast execution and convenience Deploy on any public or private cloud Or mitigate expensive appliances with a scale-out on-premises solution Where did the idea for MemSQL Cloud come from? Cloud is a top priority for CIOs, which means they need more ... Read More
Hazelcast IMDG Faster than Redis and Extending its Lead

Feed: Hazelcast Blog. Author: Greg Luck. We recently conducted a second performance benchmark between Redis 3.2.8 cluster and a Hazelcast IMDG 3.8 cluster, following on from an earlier benchmark we did last year against 3.0.7. Check out the benchmark. Hazelcast Faster In summary, when comparing get performance, Hazelcast IMDG was up to 56% faster than Redis. For set performance, the Hazelcast IMDG was up to 44% faster than Redis. We extended our lead from last year where we were 32% faster on gets. This was with Near Cache disabled for Hazelcast, so it was an over the network for each ... Read More
Hazelcast + Big Data: Interview with Ben Evans

Feed: Hazelcast Blog. Author: Christoph Engelbert. We had the chance to speak with Ben Evans, Java Champion, author for O’Reilly and InfoQ, as well as co-founder of JClarity, a startup which delivers performance tools and services to help development and ops teams. Together with his recent whitepaper on Hazelcast in combination with Spark, he also delivered a small application, BetLeopard, to demonstrate the integration between the two technologies. Chris Engelbert: You’re around in the Java world for quite some time, when did you start with Java and why? Ben Evans: Well, one of the things about me is that I ... Read More
Hazelcast IBM Dynacache Provider
Feed: Hazelcast Blog. Author: Mesut Celik. IBM has a cache abstraction called Dynacache in Websphere Application Server(WAS) Distributions. That abstraction is handy if you want to use a configurable built-in cache solution in your JEE application deployed into WAS environment. Following is the basic retrieval of built-in Dynacache provider via JNDI private static DistributedObjectCache cache = retrieveDynacache(); static DistributedObjectCache retrieveDynacache(){ try { InitialContext ic = new InitialContext(); return (DistributedObjectCache) ic.lookup("services/cache/distributedmap"); } catch (NamingException e) { // catch the exception } } IBM Dynacache is used internally to improve performance of WAS Deployment. Here are the list of features to boost ... Read More
Hazelcast – Low Latency Datastores for IOT

Feed: Hazelcast Blog. Author: Hazelcast Community. DataMountaineer recently published a blog post entitled, “Hazelcast – Low Latency Datastores for IOT“. In the post, DataMountaineer presents a strategy for building low latency datastores for Internet of Things using Kafka and Hazelcast. The Internet of Things is on the rise, it was certainly a buzzword of 2016. Gartner thinks so, they say there will be 20 billion devices online by 2020 with all of them transmitting (streaming) data. These devices are not limited to new devices, more and more we are seeing our clients want to connect into manufacturing control systems such ... Read More
Using sun.misc.Unsafe in Java 9
Feed: Hazelcast Blog. Author: Greg Luck. The Java 9 EA version is out and we can now see how to use sun.misc.Unsafe. I led the public campaign to retain access to it in Java 9 which was ultimately successful, leading to the amendments to JEP 260. So, how did things end up? First you need to download Java 9 EA. For an IDE I use IntelliJ IDEA. You need the new 2017.1 Public Preview which came out 27 February 2017. Earlier versions don’t work with Java 9. sun.misc.Unsafe is now available in the jdk.unsupported module. This module is present in the full JRE ... Read More
Recent Comments