Archive for the 'Data Grid' Category
Why Existing Databases (RAC) are So Breakable!
November 30th, 2009One 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, 2009Security 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, 2009I 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, 2009Although 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.
The Master-Worker Pattern
August 24th, 2009The 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 [...]







