Archive for the 'Application Architecture' Category
Integrating GigaSpaces persistency service into an existing tier based system
April 23rd, 2008A common issue I’m facing recently is how to integrate existing tier based applications with GigaSpaces persistency service, AKA persistency as a service (Paas) or mirror . The motivation is often a result of the acknowledgment that a standard tier based application fails to scale when facing the database throughput limitation.
Software Caching technologies (overlooking their [...]
Sharing Results of Expensive Computations
March 25th, 2008A customer recently contacted us to discuss how to use GigaSpaces XAP to minimize the number of times an expensive computation must run. The particular domain is option price stress testing, but the problem is more general and the solution demonstrates a couple of interesting GigaSpaces XAP features.
Consider a service that executes an expensive [...]
An Open Letter to BEA WebLogic Customers
January 18th, 2008Dear BEA WebLogic Customer:
As you probably know, Oracle just announced it is acquiring BEA for $8.5 billion. Independent industry analyst Vinnie Mirchandani said about the deal: "Customers, unlike investors, do not have much to cheer." You are now facing a vendor that will put you in one of two situations:
They [...]
GigaSpaces Customers Speak-Up on LinkedIn
December 18th, 2007Gojko Adzic, who works at software consulting firm Neuri out of London, posted a question on LinkedIN: Are you using GigaSpaces in production? Gojko further asks: "What are your experiences with it? What are the pitfalls? What were the biggest benefits?"
Several of our customers and partners have weighed in with their responses and we [...]
TechTalk with Nati Shalom is now live on TheServerSide.com
December 16th, 2007Joe Ottinger from theserverside.com recently interviewed Nati Shalom, GigaSpaces' founder and CTO, and asked him about scalability issues faced by modern applications, and what does it mean to scale an application.
When scaling an application there are a few principles that need to be followed. GigaSpaces helps developers build applications with little or no code [...]
GigaSpaces Offers a Free Distributed Cache for Hibernate
November 14th, 2007With the latest release of GigaSpaces eXtreme Application Platform (XAP) 6.0.2 we've refined the integration with Hibernate, the object/relational persistence and query service.
Now the Hibernate integration can be used in two ways; One is to use GigaSpaces as 2nd level distributed cache, replacing the default caching solution that comes with Hibernate. The second way [...]
Excel that Scales - Grid Meets the Middle Office
May 16th, 2007
Andy Doddington of Bank of America discusses how the firm used GigaSpaces ' implementation of JavaSpaces technology to build a scalable trading analytics application for the middle office in the following paper City#Grid Special Report (Page 12)
Andy raises interesting points about common challenges we're seeing in middle office analytical applications built with Microsoft Excel:
"As [...]
Network latency vs. end-to-end latency
May 4th, 2007Geva Perry wrote an excellent blog on Extreme Transactions processing on wall street.
"So basically you now have thousands and thousands of machines buying and selling stocks and other securities from other machines based on extremely complex (and automated) computer models. So it has become a latency game — low-latency, that is."
When it comes to [...]
Why browse when you can simply search?
April 23rd, 2007I had interesting discussions in the past few weeks about the use of Object Graphs and how that approach maps into a space model. It reminds me of the discussions I use to have when I used Versant as an object database and object store in the late 90s. Object Graphs assume a certain hierarchy [...]
Oracle Buys Tangosol - GigaSpaces’ Perspective
March 24th, 2007Before I give my take on the Oracle-Tangosol acquisition , I want to first send a big congratulation to Cameron and the Tangosol team. This is a great personal achievement and I wish you all the best of luck in your new home.
Now to my analysis from a technological perspective:
Oracle's acquisition of Tangosol is [...]
When you need more than just a Data Grid
March 24th, 2007Last week I had the pleasure of spending half a day with the senior architects of one of the leading infrastructure software vendors. They are looking into embedding our product as a caching solution (aka Data Grid) for their next generation product lines. When we went through the list of requirements with the different [...]
SBA and J2EE Positioning Clarification
March 20th, 2007When people first hear about Space-Based Architecture (SBA) one of their immediate reactions is - "Is it a replacement for J2EE?" Since J2EE is not necessarily only one thing (especially not today with all the recent developments in the likes of Spring, POJO's etc.) my answer is that SBA is both compatible with as well [...]







