sentence: products and technology when established , gigaspaces focused on application platforms for java , and .net environments based on the software architecture pattern '' space-based architecture '' , borrowing concepts from the jini and javaspaces specifications , providing linear scalability for stateful , high-performance applications using the tuple space paradigm .