JCL: A High Performance Computing Java Middleware
Java Ca&La or just JCL is a distributed shared memory reflective lightweight middleware for Java developers whose main goals are: i) provide a simple deployment strategy, where automatic code registration occurs, ii) support a collaborative multi developer cluster environment where applications can interact without explicit dependencies, iii) execute existing sequential Java code over both multi core machines and cluster of multi core machines without refactorings, enabling the separation of business logic from distribution issues in the development process, iv) provide a multi core/multi computer portable code. This paper describes JCLas features and architecture; compares and contrasts JCL to other Java based middleware systems, and reports performance measurements of JCL applications.
ICEIS