Introduction

Space-based architecture (SBA) is a design pattern that leverages the tuple space paragidm for achieving linear scalability of stateful, high-performance applications. TheServerSide.com has assembled a collection of educational resources to help you understand the fundamentals of SBA, how it works and how to integrate it with Java EE, SOA and grid technology.

High-Performance Alternatives to J2EE

By Jack Vaughan
J2EE gained great prevalence as a design pattern in the early part of this decade. To a great extent its popularity coincided with an increase in Web applications. As the successor to C++, it also found use in non-Web apps that could be heavy on general processing, calculations, and transactions. But its use there has been somewhat limited because of requirements for very fast complex transaction processing.

On24
Format:
mp3 and text

Integrating Space-Based Architecture with J2EE

Speaker: Joseph Ottinger
They might have been off to a slow start but JavaSpaces-based architectures continue to gain attention This podcast discusses JavaSpaces basics. Joe Ottinger talks about the role of JINI, the JavaSpaces API and more.

Owen Taylor on GigaSpaces and Linear Scalability

By Eugene Ciurana
In this interview done at JavaZone, Owen Taylor talks about GigaSpaces and how to achieve linear scalability in your processes in this thought-provoking interview concluding with a discussion of co-location and partitioning for scaling applications.

Scalability with GigaSpaces' Processing Units and Spring

By Nati Shalom
In this presentation, GigaSpaces' Nati Shalom and Shay Banon show how GigaSpaces' provided processing unit capabilities offer automated backup and scaling for critical applications. First, a discussion and justification of the space model is given, then Shay Banon walks through an actual deployment, with failures and guaranteed SLAs.

Querying GigaSpaces with a JDBC adapter

By Owen Taylor
In this article, Owen Taylor explains how to use OpenSpaces to receive a notification when data matches a JDBC-like selection query. What's so cool about this is that the article seems quite short - mostly because the API is marvelously simple once you see it. Great stuff!

This panel, recorded at TSSJS Barcelona, will showcase several grid-enabling technologies and offer insight from representatives from industry-leading grid vendors. With the high-volume world of investment banking sector as a backdrop to the discussion, attendees will get an in-depth overview of where today's performance enhancing technology stacks are being successfully deployed.