Intro
Overall Presentation Goal
About Me
About GigaSpaces
What is the market need?
Challenges in building: High Performance, Low-Latency, Stateful SOA
What Web Services are and aren't - 1
What Web Services are and aren't - 2
What Web Services are and aren't - 3
Find/Bind/Invoke Alternatives
From Direct (RPC) to Indirect (ESB)
Other available alternatives
Ideal Solution: Light Weight ESB
Typical SOA model based on ESB
Space Based Computing - Intro
Typical SOA model based on ESB
SBA - real time SOA
SBA - real time SOA
Distributed System as One Application
SOA and Space Based Architecture
Example
Order Book Example
Order Book Example
Order Book Example
Code Sample: Order POJO
Code Sample: Order Service
SOA with SBA means:
High Performance SOA can be achieved by building SOA with Space Based Architecture
Your high performance application is facing continuous and exponential growth in transaction and data volume? You know that SOA is the right architecture for addressing these challenges, but at the same time, you understand that web services cannot be the right way to go, because of their inherent performance limitation?
This session will show you how POJO services, combined with a Space Based Architecture approach, will help you build stateful SOA in a high performance environment. More than that: you will see how Spring can turn your POJO into a highly efficient service that can dynamically scale across an entire network of machines without changing your code.