Owen Taylor talks about GigaSpaces and how to achieve linear scalability in your processes in this thought-provoking interview.
The GigaSpaces technology is wrapped in the OpenSpaces specification, a community effort that supports stateful, transactional context
instead of a read-only model like Google's, and it's implemented as a set of Spring abstractions for easy integration with best-practice
programming techniques. One of the main goals of OpenSpaces is to provide a set of tools that's adequate for garden variety applications
as well as massive, enterprise-class deployments with equal ease. Owen wraps this brief presentation with a discussion of co-location and
partitioning for scaling applications. This interview was done at JavaZone 2007, and you can find Owen's presentation slides
here.
Owen Taylor is the Sr. Director of Worldwide Marketing Communications at GigaSpaces. His areas of experise include J2EE design patterns and performance tuning of J2EE applications. Owen has delivered architectural consulting, mentoring, and training to dozens of companies and advised them on how to architect new applications ranging from e-commerce to stock trading.