Application Performance

REST Data Service Over In-Memory Data Grid

By |2020-10-01T07:54:57+00:00June 2, 2016|

Applications are written in diverse and often remote environments. Storing and accessing data needs to be simple and portable, which is why REST (representational state transfer) is often the go-to protocol for web services. And yet, using REST for data services can pose a number of challenges: Performance (clients should [...]

GigaSpaces to Attend Strata + Hadoop World London 2016

By |2020-10-04T07:09:14+00:00May 24, 2016|

Strata + Hadoop World London 2016 we're on our way! Join us at Booth #331 to learn about our new Spark Distribution and hear the latest on   XAP 11! We’re very excited to be in London and can’t wait to show you all the new things we have in [...]

What’s New in XAP 11.0

By |2020-10-04T07:22:16+00:00April 20, 2016|

We have just released XAP 11.0 and we're excited to share with you its new features. Geospatial API In today’s world geospatial data is on the rise—mobile phones and various sensors provide ever-changing location information on the one hand, while countless applications are interested in querying this data on the [...]

Space Based Microservices

By |2020-10-04T07:45:20+00:00December 23, 2015|

Martin Fowler and James Lewis's microservices paper has been influencing many development teams and projects around the world. As such, this software architecture style has gained prominence among web-scale startups and enterprises. In this post, we'll look at how microservices related to SBA and GigaSpaces XAP. We will review the [...]

Posted on IT Jungle – Magic Goes In-Memory With App Framework

By |2020-10-04T07:58:13+00:00July 8, 2015|

Written by Alex Woodie, IT Jungle Magic Software recently launched a new release of its application development and runtime framework that features in-memory data grid (IMDG) technology. The IMDG - which will eventually support IBM i - will bolster the scalability, stability, and elasticity of applications developed with xpa Application [...]

NoSQLNoCompromises

By |2020-10-04T09:47:39+00:00March 26, 2014|

NoSQL databases provide vast storage and high availability, but at the cost of losing transactions, relational integrity, consistency, and read performance. This post presents an architecture that combines and in-memory datagrid as a high performance transactional layer to a NoSQL database, providing a complete application platform with the high scalability [...]

Class-Based Eviction Strategy: Going Beyond LRU

By |2020-10-05T08:02:39+00:00August 30, 2012|

Consider you are building a financial back-office trade processing application. Trades are flowing in from the front-office system. To cope with the velocity and volume of the trades you want to use in-memory processing. The trades are usually settled no later than 24 hours from trade execution. These trades objects [...]

Terracotta ehCache vs. GigaSpaces Cache benchmark

By |2020-10-06T07:19:27+00:00December 1, 2011|

Are you Really using the Fastest and Most Scalable Cache with your Application? We are hearing lately reports from several accounts "discovering" that Terracotta ehcache is not the fastest and most scalable cache out there. GigaSpaces local cache actually performs much better. With the benchmark results below we see GigaSpaces [...]

Overview of what is new in XAP.NET 8.0.1

By |2020-10-06T09:11:21+00:00April 8, 2011|

Docu.NET API One of GigaSpaces XAP 8.0 new APIs is the SpaceDocument that provides the power of having schema-less objects stored and used within the Space. In 8.0.1 we have added the SpaceDocument to the XAP.NET, which was given the cool code name - Docu.NET. In short, a document is [...]