Tes$ng 
WSO2 
Clusters 
Nuwan Silva 
Senior Software Engineer
2 
About 
WSO2 
๏ Global 
enterprise, 
founded 
in 
2005 
by 
acknowledged 
leaders 
in 
XML, 
web 
services 
technologies, 
standards 
and 
open 
source 
๏ Provides 
only 
open 
source 
plaGorm-­‐as-­‐a-­‐service 
for 
private, 
public 
and 
hybrid 
cloud 
deployments 
๏ All 
WSO2 
products 
are 
100% 
open 
source 
and 
released 
under 
the 
Apache 
License 
Version 
2.0. 
๏ Is 
an 
Ac$ve 
Member 
of 
OASIS, 
Cloud 
Security 
Alliance, 
OSGi 
Alliance, 
AMQP 
Working 
Group, 
OpenID 
Founda$on 
and 
W3C. 
๏ Driven 
by 
Innova$on 
๏ Launched 
first 
open 
source 
API 
Management 
solu$on 
in 
2012 
๏ Launched 
App 
Factory 
in 
2Q 
2013 
๏ Launched 
Enterprise 
Store 
and 
first 
open 
source 
Mobile 
solu$on 
in 
4Q 
2013
3 
What 
WSO2 
delivers
4 
Agenda 
๏ WSO2 
Clustering... 
๏ Ar$fact 
Synchroniza$on 
๏ Registry 
Caching 
๏ Distributed 
Caching 
๏ Session 
Replica$on
5 
WSO2 
Clustering 
๏ Standalone 
vs 
Clustered 
๏ High 
Availablity 
๏ Scalability 
๏ Advantage
6 
Ar$fact 
Synchroniza$on 
๏ SVN 
based 
deployment 
synchroniza$on
7 
Registry 
Caching
8 
Distributed 
Caching 
๏ Distribute 
informa$on 
/ 
configua$ons 
of 
a 
service 
thoughout 
the 
cluster.
9 
Session 
Replica$on 
๏ Replicate 
session 
to 
gain 
HA.
Demo
Q&A
Contact 
us 
!

Testing WSO2 Clusters - How It’s Done

  • 1.
    Tes$ng WSO2 Clusters Nuwan Silva Senior Software Engineer
  • 2.
    2 About WSO2 ๏ Global enterprise, founded in 2005 by acknowledged leaders in XML, web services technologies, standards and open source ๏ Provides only open source plaGorm-­‐as-­‐a-­‐service for private, public and hybrid cloud deployments ๏ All WSO2 products are 100% open source and released under the Apache License Version 2.0. ๏ Is an Ac$ve Member of OASIS, Cloud Security Alliance, OSGi Alliance, AMQP Working Group, OpenID Founda$on and W3C. ๏ Driven by Innova$on ๏ Launched first open source API Management solu$on in 2012 ๏ Launched App Factory in 2Q 2013 ๏ Launched Enterprise Store and first open source Mobile solu$on in 4Q 2013
  • 3.
    3 What WSO2 delivers
  • 4.
    4 Agenda ๏WSO2 Clustering... ๏ Ar$fact Synchroniza$on ๏ Registry Caching ๏ Distributed Caching ๏ Session Replica$on
  • 5.
    5 WSO2 Clustering ๏ Standalone vs Clustered ๏ High Availablity ๏ Scalability ๏ Advantage
  • 6.
    6 Ar$fact Synchroniza$on ๏ SVN based deployment synchroniza$on
  • 7.
  • 8.
    8 Distributed Caching ๏ Distribute informa$on / configua$ons of a service thoughout the cluster.
  • 9.
    9 Session Replica$on ๏ Replicate session to gain HA.
  • 10.
  • 11.
  • 12.