Java

Availability and Consistency in the Presence of Partitions

By |2020-10-01T07:34:36+00:00June 2, 2016|

The CAP theorem provides system designers with a choice between three guarantees: consistency, availability, and partition tolerance. While partitions are rare, there is an incredible range of flexibility for handling partitions and recovering from them. Thus, our goal is to allow combinations of consistency and availability and not worry about [...]

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 [...]

Space Based Microservices

By |2021-01-30T07:26:51+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 technology. We will review the [...]

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 [...]

Trade and Event Processing at a Massive Scale – QCon NY 2012

By |2020-10-05T09:55:04+00:00June 21, 2012|

  Trade and Event Processing at a Massive Scale - QCon NY 2012 Here is Uri Cohen's presentation from his session at QCon NY. Session Abstract: Efficient, low-latency and in-order trade processing has always been at the focus of financial institutions and investment banks. In a world where every millisecond counts, [...]