Category Archives: JavaSpaces

GigaSpaces based solution makes it to the finalist of Cisco Developer Contest

I was very pleased to read an email from Leonardo, who was the winner of the OpenSpaces Developer Challenge (a worldwide programming contest using the Gigaspaces application server which was held last year), saying that he is now a finalist… Continue reading

Posted in Cloud, Data Grid, GigaSpaces, JavaSpaces, OpenSpaces, SOA, space-based architecture, syndicated | Tagged | 2 Comments

Performance, Performance, Performance

Speed as they say is relative. It is great tearing along the road in a 180 mph Ferrari, bit if you don’t care then you will be happy poodling along at 50 mph. In most of the industries or companies I work in however speed is of the essence. Fast is good, faster is better, faster than that is even better…

Some examples….one of the companies I sold to in late 2007 was a post trade reconciliation company that used GigaSpaces to build their next generation trade reconciliation system, replacing their existing C++ system. Why ? Because ever increasing trade volumes meant they had to have an infinitely scalable system for their clients and their existing system could not cope. They put GigaSpaces XAP through rigorous tests to prove that by doubling the amount of CPU’s each time they got near linear scalability. Needless to say GIgaSpaces passed that test and the new system is now being pushed out to their clients. Prior to using a GigaSpaces designed system it took 8 minutes to process 1 million Trades. It now takes 42 seconds….

In the first quarter this year we closed business with a Bank in which GigaSpaces is being used to interface with a trading system  (a multi-asset class solution for treasury and capital market participants) to speed up reading of trade data. Simple Trade queries that were taking minutes are now delivered in seconds, and complex Trade queries that were taking 30 minutes or more are now being delivered in around 45 seconds……

In an earlier post I outlined a poll I had set up on LinkedIn that asked the question “What is you or your organisation’s single biggest concern about deploying applications to the Cloud ?”. I promised to post the results, which you can now see below:

 

 

 

 

 

 

 

 

 

Surprise, surprise, it is performance. It will come as no surprise to you that the performance gains that are experienced by GigaSpaces users in private Data Centers are also experienced in the Cloud. GigaSpaces for the EC2 cloud performs with minimum latency and  maximum performance. Why ? The GigaSpaces solution is managing data in memory and ensuring it is co-located in the same cloud node as the relevant business logic making for lightening fast performance.

Performance….if you need it you know where to look……

Continue reading

Posted in Application Architecture, Cloud, GigaSpaces, JavaSpaces, syndicated | Tagged | Leave a comment

Simple and cost effective Enterprise-SOA with GigaSpaces and Mule

MuleSource is a rather popular open source ESB implementation. What I particularly liked about it when I first saw it is how simple it is to glue different services that are communicating in different protocols in a very simple way… Continue reading

Posted in GigaSpaces, JavaSpaces, SOA, syndicated | Tagged | Leave a comment

Ultra-Scalable and Blazing-Fast: The Sun Fire x4450-Intel 7460-GigaSpaces XAP Platform – 1.8 million operations/sec!

Introduction Over the past several years highly concurrent applications have faced some serious challenges when trying to scale on multi core machines. GigaSpaces scale-out-application server aims to solve this problem by freeing the user from dealing with the need to … Continue reading

Posted in Application Architecture, Application Performance, Benchmarks, Caching, Data Grid, Development, GigaSpaces, Hibernate, J2EE, Java, JavaSpaces, sba, SBA FAQs, Share Nothing Architecture, space-based architecture | 6 Comments

Daniel Gradecak’s Blog-Are JavaSpaces recognized?

I’ve been reading this nice post from Daniel Gradecak's blogs. He is asking interesting questions about how architects building their systems and how JavaSpaces and SBA are used when designing distributed systems. See my comment as a feedback to his … Continue reading

Posted in Application Architecture, Development, GigaSpaces, JavaSpaces, sba, SOA, space-based architecture | 2 Comments