Archive for the 'JavaSpaces' 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 [...]
.Net Customer Announcement: Susquehanna (SIG)
March 11th, 2008In 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 [...]
Explaining to your boss (or your wife:)) why tier based architecture doesn’t scale
January 31st, 2008Two weeks ago I had the pleasure of presenting at the NY JavaSIG. The event was hosted by an old friend, Frank Greco, who has been doing a really great work keeping the NY Java community up to date with…
Update on Virgin Mobile post (thanks to Julian Browne)
December 13th, 2007A while ago I posted a note about the success Virgin mobile experienced from switching to a Space-Based Architecture.
I received a comment from Julian Browne that I think is informative and so I make it public here:
***
Hi Owen - a backend system was unavailable for a few hours (honestly I
can’t remember the exact time). It was towards the end of the day’s
activity and it wasn’t back online until after midnight.
We knew this because one of the business managers thought they spotted
a bug in our reporting software after it informed him that more than
100% of orders had just been fulfilled. Never having seen anything
more than a 100% fulfilment rate, he naturally suspected an error.
On investigation we discovered that some of the previous day’s late
orders had been held in the space until the legacy system came back up
and submitted to the warehouse that morning. The system that was
replaced by the space-based approach didn’t do this and would often
lose orders entirely. What he really loved about this was that
managing orders safely in the event of a backend system not being
ready hadn’t even on his list of requirements.
I think there’s been some confusion created by other posts about the
project around order numbers generally. The number of online orders
increased by around three times almost immediately we went live (IT
wasn’t aware of this for a while, the system just scaled up without
any complaint) and over the Christmas period (a stressful time under
the pre-SBA solution) we handled a massive increase in orders
completed (unfortunately I’m not at liberty to say by how much because
it’s commercially sensitive).
I spoke to the online director only a couple of weeks ago and he still
loves it nearly two years later.
***
Thanks Julian,
It is great to know that what was once only a few lines of test code has survived and blossomed into a reference implementation.
Cheers,
Owen.
OpenSpaces.org is alive — project creator will move there soon
December 11th, 2007GigaSpaces has started work on OpenSpaces.org and associated with the pending launch of the site is a call to arms for all who hack.
Check out: Open Spaces Developer Challenge I think there is even a sizable prize involved!
As soon as I can, I will make project creator available on OpenSpaces.org so anyone who wants to can improve it -extend it etc…
Cheers,
Owen.







