Archive for the 'sba' Category

Next Page »

Custom Matching-Two Dimensional Cartesian space Comparison using GigaSpaces

February 22nd, 2010

Usually you index and execute queries using primitive fields (long, float, string, etc). The fields may be within the root level of the space object, or embedded within nested objects within the space object. You may construct a query using a template object or SQL to specify the criteria you would like to use [...]

7.0.1 - One giant step for XAP.NET

September 17th, 2009

Even though 7.0.1 is considered a minor version, when it comes to XAP.NET, it offers very powerful set of new features which improve the initial user experience, better monitoring capabilities and most importantly, exposing remote services over the grid. I feel very confident by saying that 7.0.1 XAP.NET offers a giant step ahead because of [...]

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

No to SQL? Anti-database movement gains steam My Take

July 9th, 2009

Eric Lai published a provoking article on Computerworld magazine titled “No to SQL? Anti-database movement gains steam” where he pointed to many references in which different Internet-based companies chose an alternative approach to the traditional SQL database. The write-up was…

Space Task and Distributed Space Tasks also known as Map Reduce in XAP.NET

July 9th, 2009

7.0 XAP.NET GA will provide a new powerful capability, known as space tasks.
A space task is a custom user code representing a logical task that is executed at the space behind the proxy and returns its result to the invoker. The task also receives an embedded proxy to the node it runs within once executed, [...]

Next Page »