Joint Solution Successfully Implemented in One of the Largest Global Investment Banks
Antwerp, BEL - June 15, 2006 – Interface21, developer of the Spring Framework -- and GigaSpaces, a leading supplier of infrastructure software that provides on-demand scalability for high-performance transactional applications, today announced a strategic partnership to enable developers of stateful low-latency applications to write their business logic once and transparently scale it across a pool of machines.
Rod Johnson, CEO of Interface21 and founder of the Spring Framework, said: “Users have flocked to the Spring Framework because it offers a pure POJO-based programming model. The work we’ve done with GigaSpaces around the JavaSpaces programming model shows just how flexible Spring is. It is an excellent example of how a true POJO model maximizes potential for reuse and ROI. Many customers—especially in banking—need to build solutions that do not fit the traditional J2EE architectural model. We are excited to be working with GigaSpaces to develop innovative software solutions and bring value to customers building mission-critical applications.”
The combined GigaSpaces-Spring offering, which is already running in production at several leading banks worldwide, presents a unique solution that combines the power and simplicity of the Spring framework with the extreme performance and on-demand scalability of GigaSpaces.
It enables developers to write their POJOs as if they were writing for a single box / CPU / thread and run the code on the combined Spring-GigaSpaces solution.
This integrated solution transparently scales the application on a multi-CPU box, or across many boxes on all tiers, from presentation, through business logic to data.
No new programming skills are required and developers are freed from worrying about the issues of load-balancing or high availability.
The joint solution consists of two parts:
- Middleware abstraction – DAO, Transaction, Cache, JDBC, Remoting, JMS – Enabling a non-intrusive approach for implementing the business logic on top of GigaSpaces.
- Service Abstraction – Enabling dynamic deployment of the Spring beans on the Grid.
Nati Shalom, CTO of GigaSpaces Technologies, noted the benefits the partnership brings to potential customers. “The GigaSpaces and Spring integration plays a major part in our “Write Once Scale Anywhere" approach. In other words, Spring provides a framework for implementing the application business logic and GigaSpaces implements the middleware and service framework for executing this business logic efficiently in a scalable fashion.”