Author Archives: Shay Hassidim

About Shay Hassidim

GigaSpaces Deputy CTO

Space Object Graph

Many times I'm being asked how to design the Space object data model to manage complex object graph in an optimal manner while stored within the In-Memory-Data-Grid. Here are few recommendations that I've seen implemented in the field: Large Collection … Continue reading

Posted in GigaSpaces | 5 Comments

How Virtualized MW infrastructure works in the real world? – The operational Aspect

Last week I had an interesting "incident" that proved how much the operational aspects of a virtualized middleware platfrom GigaSpaces provide is critical for on-line systems. Here is the story: During the maintenance activities of one of the largest wall … Continue reading

Posted in Application Architecture, GigaSpaces, SOA | Leave a comment

The Master-Worker Pattern

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 … Continue reading

Posted in Application Architecture, Application Performance, Data Grid, Development, Events, GigaSpaces, Java, JavaSpaces, OpenSpaces, sba, SOA, space-based architecture, Spring Framework | Leave a comment

Global World Wide Elastic IMDG on the Cloud

My friend Gary Berger , Cisco Customer Solutions Architect , posted a blog about GigaSpaces powered Service Virtualization. This post describes his experience deploying GigaSpaces In-Memory-Data-Grid and his Grails application ported to GigaSpaces across several nodes located in several remote … Continue reading

Posted in GigaSpaces | Leave a comment

Rapid Data Load

I've been involved recently with a POC where we had to load large amount of data into the Data Grid and later perform some complex queries. I took the flight from NY to LA to present the POC and had … Continue reading

Posted in GigaSpaces | Leave a comment