The GridGain Systems In-Memory Computing Blog

For those forced to read Plato’s Republic, you may remember the  allegory of the cave, where people are chained to the wall. They  can only see shadows of figures and hear voices that echo off     the  walls. This copy becomes their reality. In reading through the GridGain® and Redis® feature comparison, it’s easy to get lost      in the 13 pages of…
Apache Cassandra is one of the leading open-source distributed NoSQL disk databases. It is deployed in mission-critical infrastructures at Netflix, eBay, Expedia and many others. It gained popularity for its speed, the ability to linearly scale to thousands of nodes and offers "best-in-class" replication between different data centers.  Apache Ignite is a memory-centric…
NoSQL databases, such as Apache Cassandra, are the best-known example of eventually consistent systems. A contract of such systems is simple -- if an application triggered a data change on one machine, then the update will be propagated to all the replicas at some point in time -- in other words, eventually. Until the change is fully replicated, the system as a whole will stay in an…
Back in the day, when today’s parents were software engineers, whenever you built large-scale systems you had to size everything. For a while many people forgot, except for the few in banking, or the people who rewrote Sabre Systems and other high-volume systems. But then data volume, variety and velocity took off.  Now you HAVE to think about HOW you improve performance and scalability…
London-based FSB Technology (UK) Ltd., which provides real-time sports betting platforms as a fully-managed service, is relying on GridGain Enterprise Edition to ensure real-time performance and scalability of their PostgreSQL-based system in the face of rapid growth and extreme processing spikes. The complete case study can be here. “GridGain has enabled us to provide a high performance, highly…
Somehow, a cache is no longer a cache. Our requirements changed while we were all focused on trying to handle the ever-increasing load -- one application at a time. So what is a cache? Why does it exist? What changed? And why are people replacing Redis? If you’re interested in hearing about it in more detail, watch the Webinar  Redis Replaced: Why Companies Now Choose Apache® Ignite™ to…
In the previous article, we reviewed and summarized pitfalls of the query-driven data modeling methodology (a.k.a. denormalized data modeling) utilized in Apache Cassandra. Turns out that the methodology prevents us from developing efficient applications without insight into what our queries will be like. In reality, an application architecture under this scenario will get more…
The world was rocked after the recent disclosure of the Meltdown and Spectre vulnerabilities that literally affect almost all software ever developed. Both issues are related to the way all modern CPUs are designed and this is why they have opened unprecedented security breaches -- making the software, including GridGain, vulnerable to hacker attacks. The vulnerabilities are registered…
Apache Cassandra has become an incredibly popular database for software architects and engineers. Many of us trust it for our applications’ data and, presently, there are thousands of deployments running this reputable NoSQL database. No doubt, Cassandra totally deserves its glory and reputation. The database simply does what it is expected from it -- unlimited scalability and high-…
This is the second in a two-part series on the use of Fast Data in Healthcare and how in-memory technologies, such as Apache® Ignite™, can meet the requirements and challenges of the Healthcare industry. Part 1 focused on identifying some of the key challenges in Healthcare. In Part 2, we will discuss a Healthcare case study and learn how Apache Ignite and GridGain solved a customer’s…