Archive for the 'Data Grid' Category

« Previous PageNext Page »

Why Existing Databases (RAC) are So Breakable!

November 30th, 2009

One of the core assumption behind many of today’s databases is that disks are reliable. In other words, your data is “safe” if it is stored on a disk, and indeed most database solutions rely heavily on that assumption. Is…

Is Your Data Really Secured?

October 25th, 2009

Security has always been one of those topics that we as developers or architects hate to deal with. Our ideal world would be that security is dealt with at some higher level in our data-center, and that we don’t need…

GigaSpaces and GoGrid: Cloud Platform for Enterprise Applications

October 14th, 2009

I had few discussions in the past week with people who asked me about our recent GoGrid announcement and how our cloud offering integrates with the GoGrid environment. I’ll try to answer the most frequently asked questions below. In addition,…

Using GigaSpaces XAP as a DataGrid or Distributed Data Cache

September 1st, 2009

Although version 7.0 of the Enterprise version of GigaSpaces XAP contains much more than just DataGrid or Caching, for many customer the need for reduced latency and increased performance as well as contention reduction is pressing and for these customers these needs are often a pre-cursor to their first foray into using GigaSpaces. I recently received a set of slide from the GigaSpaces Deputy CTO, Shay Hassidim, which I though were worth posting as they not only go through some of the use cases for Caching and DataGrid but they also show the topologies and patterns that can be used.


I’ve embedded them below but as I know this blog is syndicated, and sometimes the embedding does not work, you can also access them direct from slideshare here.

Giga Spaces Data Grid / Data Caching Overview

View more presentations from jimliddle.

The Master-Worker Pattern

August 24th, 2009

The Master-Worker Pattern (sometimes called Master-Slave pattern) is used for parallel processing. It follows a simple approach that allows applications to perform simultaneous processing across multiple machines or processes via a Master and multiple Workers.

In GigaSpaces XAP, you can implement the Master-Worker pattern using several methods:
- Task Executors - best for a scenario [...]

« Previous PageNext Page »