Archive for the 'Application Performance' Category

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

.Net Customer Announcement: Susquehanna (SIG)

March 11th, 2008

In the past few months we've made several exciting announcements, such as our partnership with SpringSource , the expansion of our executive team, the launch of our community site OpenSpaces.org , the OpenSpaces Developer Challenge and the Start-Up Program . But there is nothing like a customer announcement, as in today's press release [...]

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

What happens in Vegas stays in Vegas - and online:)

May 6th, 2007

For those who couldn't attend TheServerSide JavaSymposium event in Vegas a few weeks ago, you can find the presentation I gave together with GigaSpaces Senior Architect Shay Banon here:  From Tiers to Services without Web-Services: Scalable and Stateful Services for Non-Intrusive SOA. It gives a sneak preview of our upcoming OpenSpaces project ,which [...]

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

Agile development with Scrum

February 11th, 2007

For those who haven't heard of Scrum before here's is the Wikipedia definition:
"Scrum is an agile method for project management. The approach was first described by Takeuchi and Nonaka in "The New New Product Development Game" (Harvard Business Review, Jan-Feb 1986). They noted that projects using small, cross-functional teams historically produce the best results, [...]