Archive for the 'Application Architecture' Category

Next Page »

Integrating GigaSpaces persistency service into an existing tier based system

April 23rd, 2008

A 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, 2008

A 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, 2008

Dear 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, 2007

Gojko 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, 2007

Joe 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, 2007

With 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, 2007

Geva 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, 2007

I 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, 2007

Before 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, 2007

Last 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, 2007

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

Next Page »