SlideShare a Scribd company logo
WSO2 ESB - The Fastest Open Source ESB
with Superior Integration Capabilities
March 2014
Software Architect
Kasun Indrasiri
Software Engineer
Ravi Undupitiya
*
๏ Kasun Indrasiri
๏ Software Architect, WSO2 ESB
๏ Shafreen Anfar
๏ Software Engineer, WSO2 ESB
๏ Ravi Undupitiya
๏ Software Engineer, WSO2 ESB
*
About the Presenters
**
About WSO2
๏ Global enterprise, founded in
2005 by acknowledged leaders in
XML, web services technologies,
standards and open source
๏ Provides only open source
platform-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 Active Member of OASIS,
Cloud Security Alliance, OSGi
Alliance, AMQP Working Group,
OpenID Foundation and W3C.
๏ Driven by Innovation
๏ Launched first open source API
Management solution in 2012
๏ Launched App Factory in 2Q 2013
๏ Launched Enterprise Store and
first open source Mobile solution
in 4Q 2013
**
What WSO2 delivers
*
Glimpse of Modern Enterprises
๏ Disparate Systems, Services, Protocols
๏ Diverse and dynamic business requirements
๏ No single vendor/solution
๏ On premise/Cloud solutions
*
*
Point to Point/Spaghetti Integration
๏ Scalability, maintainability, troubleshooting
nightmares.
*
*
ESB as the Integration Bus
๏ Conquering integration nightmares with WSO2
ESB
*
*
Introducing WSO2 ESB
๏ A lightweight, high performance ESB
๏ Comprehensive REST, SOAP, WS-* support
๏ 100% compliant with all EIPs (Enterprise
Integration Patterns)
๏ Connectors (Salesforce, Twilio and many more)
๏ SAP, FIX, HL7 - Domain specific solutions
๏ Zero Code/Configuration driven
๏ Extensible and Scalable
*
*
Why performance matters
๏ Centralized integration layer
๏ Minimum latency, maximum throughput
๏ Latency == revenue *
๏ Horizontally scales/less no of instances
* http://www.scribd.com/doc/4970486/Make-Data-Useful-by-Greg-Linden-
Amazoncom
*
*
ESB Performance round 7.5
๏ WSO2 Regular performance tests
▪ We’ve been doing performance tests regularly
both internally and publicly
๏ Compared ESBs
▪ Mule ESB 3.4.0
▪ UltraESB 2.0.0
▪ WSO2 ESB 4.8.1
▪ Talend ESB 5.3.1
▪ (Fuse ESB : due to implementation complexity we
couldn’t do that.)
*
*
ESB Performance round 7.5
๏ Scenarios
▪ DirectProxy
▪ CBRProxy
▪ CBRHeaderProxy
▪ XSLTProxy
▪ SecuredProxy
๏ These scenarios were selected based on past
production deployment experience
*
*
ESB Performance round 7.5
๏ Execution Environment
▪ The complete test is done on Amazon EC2 instance type c1.
xlarge
๏ Procedure of test execution
▪ Different message sizes with different concurrency
▪ We chose to run the test using higher number of messages per
client with higher concurrencies
*
*
Analysis of the result
๏ WSO2 ESB clearly outperforms in all the scenarios
except for the security scenario
*
*
Message Corruption Myths...
๏ No message corruption with the default config
▪ Message corruption in streaming xpath was TRUE
▪ We have fixed streaming xpath issue in 4.8.1
๏ Message corruption in XSLT and FastXSLT was FALSE
๏ Credibility of esbperformance.org ?
▪ Exaggerated on message corruption issue
▪ Fake issue reported on round 6.0 on CPU hog
▪ Maintained by owners of UltraESB
*
*
Beyond ESB performance…
๏ WSO2 ESB - battle harden, usability, developer
studio/zero code, part of a comprehensive
middleware platform (you can pick and choose
features)
๏ Low memory footprint (eg: startup time etc)
๏ Documentation (EIP guide), articles, stackoverflow
๏ Ultrafast lightweight message routing to
comprehensive SAP integration
*
*
WSO2 ESB in 2013
๏ RESTful integration
๏ JSON - Native support
๏ Connectors - connect anything with everything
๏ EIP - 100% compliant
๏ iPaaS - RESTful integration/JSON/Connectors in MT
mode
๏ Guaranteed Delivery with MSMP
๏ Call mediator - Take service orchestration in to a new
level
๏ In the same time, WSO2 ESB remains as the fastest ESB
*
*
WSO2 ESB – Towards best integration platform..
๏ iPaaS
๏ Connector Store
๏ Ready made integration scenarios on top of
connectors
๏ Inbound Endpoints
๏ Domain Specific Solutions (SAP, HL7 etc.)
*
**
Business Model
*6
Links
๏ WSO2 ESB
http://wso2.com/products/enterprise-service-bus
๏ WSO2 ESB performance comparison
http://wso2.com/library/articles/2014/02/esb-performance-round-7.5/
๏ Demolishing Myths on WSO2 ESB Performance
http://shafreenanfar.blogspot.com/2014/02/esb-performance-round-
75-other-side-of.html
๏ RESTful Integration - http://wso2.com/library/articles/2013/12/restful-
integration-with-wso2-esb
Contact us !

More Related Content

PPTX
Spring basics for freshers
PDF
Enterprise Integration made easy with WSO2 ESB
PDF
Introduction to ESB Architecture and Message Flow
PDF
WSO2 Integration Platform - The most comprehensive integration platform for y...
PDF
Restful Integration with WSO2 ESB
PPTX
Wso2 tutorial
PDF
Security Patterns with WSO2 ESB
PDF
CXF 3.0, What's new?
Spring basics for freshers
Enterprise Integration made easy with WSO2 ESB
Introduction to ESB Architecture and Message Flow
WSO2 Integration Platform - The most comprehensive integration platform for y...
Restful Integration with WSO2 ESB
Wso2 tutorial
Security Patterns with WSO2 ESB
CXF 3.0, What's new?

What's hot (20)

PPTX
Introduction to WSO2 Integration Platform
ODP
Apache CXF - New Features
PDF
Apache CXF New Directions in Integration
ODP
Apache CXF Security Solutions
PPTX
ASP.NET Core 1.0: Understanding ASP.NET Core 1.0 (ASP.NET 5)
ODP
Integrating Apache Syncope with Apache CXF
PDF
Rest api webinar(3)
PPTX
Introduction to OWIN
PDF
The Evolution of Integration
PPTX
Mini-Training Owin Katana
PPTX
OWIN and Katana Project - Not Only IIS - NoIIS
PPTX
Owin and katana
PPTX
ASP.NET: Present and future
PPT
O que é esse tal de OWIN?
PPT
OWIN (Open Web Interface for .NET)
PPT
A Microsoft primer for PHP devs
PPTX
Web sphere liberty2
PDF
Kick Start your Application Development and Management Strategy
ODP
Spring Mvc,Java, Spring
PPT
Stratos and PaaS for London Java Community
Introduction to WSO2 Integration Platform
Apache CXF - New Features
Apache CXF New Directions in Integration
Apache CXF Security Solutions
ASP.NET Core 1.0: Understanding ASP.NET Core 1.0 (ASP.NET 5)
Integrating Apache Syncope with Apache CXF
Rest api webinar(3)
Introduction to OWIN
The Evolution of Integration
Mini-Training Owin Katana
OWIN and Katana Project - Not Only IIS - NoIIS
Owin and katana
ASP.NET: Present and future
O que é esse tal de OWIN?
OWIN (Open Web Interface for .NET)
A Microsoft primer for PHP devs
Web sphere liberty2
Kick Start your Application Development and Management Strategy
Spring Mvc,Java, Spring
Stratos and PaaS for London Java Community
Ad

Similar to WSO2 ESB - The Fastest Open Source ESB with Superior Integration Capabilities (20)

PDF
Enterprise Integration with the WSO2 ESB
PPT
Webbinar slides
PDF
WSO2 Product Release webinar - The WSO2 ESB 4.8.0
PDF
Exploring the WSO2 ESB 4.7
PPTX
High Volume Web API Management with the WSO2 ESB
PDF
A Buyers Guide to an Enterprise Service Bus (ESB)
PDF
Esb buyers guide_final
PDF
WSO2 Product Release Webinar: WSO2 Enterprise Service Bus 5.0
PDF
Slides
PDF
Lightweight Orchestration with WSO2 ESB
PPTX
WSO2 ESB - The Backbone of Integration
PDF
Introduction to WSO2 Integration Platform
PDF
WSO2 Enterprise Service Bus
PDF
Wso2 esb 5.0.0 product release webinar
PDF
Patterns for Enterprise Integration Success
PDF
Wso2 con eu 2016 an introduction to the wso2 integration platform by chanak...
PDF
WSO2 Enterprise Service Bus - Product Overview
PDF
WSO2 Intro Webinar - Simplifying Enterprise Integration with Configurable WS...
Enterprise Integration with the WSO2 ESB
Webbinar slides
WSO2 Product Release webinar - The WSO2 ESB 4.8.0
Exploring the WSO2 ESB 4.7
High Volume Web API Management with the WSO2 ESB
A Buyers Guide to an Enterprise Service Bus (ESB)
Esb buyers guide_final
WSO2 Product Release Webinar: WSO2 Enterprise Service Bus 5.0
Slides
Lightweight Orchestration with WSO2 ESB
WSO2 ESB - The Backbone of Integration
Introduction to WSO2 Integration Platform
WSO2 Enterprise Service Bus
Wso2 esb 5.0.0 product release webinar
Patterns for Enterprise Integration Success
Wso2 con eu 2016 an introduction to the wso2 integration platform by chanak...
WSO2 Enterprise Service Bus - Product Overview
WSO2 Intro Webinar - Simplifying Enterprise Integration with Configurable WS...
Ad

More from WSO2 (20)

PDF
Demystifying CMS-0057-F - Compliance Made Seamless with WSO2
PDF
Quantum Threats Are Closer Than You Think – Act Now to Stay Secure
PDF
Modern Platform Engineering with Choreo - The AI-Native Internal Developer Pl...
PDF
Application Modernization with Choreo - The AI-Native Internal Developer Plat...
PDF
Build Smarter, Deliver Faster with Choreo - An AI Native Internal Developer P...
PDF
Platformless Modernization with Choreo.pdf
PDF
Application Modernization with Choreo for the BFSI Sector
PDF
Choreo - The AI-Native Internal Developer Platform as a Service: Overview
PDF
[Roundtable] Choreo - The AI-Native Internal Developer Platform as a Service
PPTX
WSO2Con 2025 - Building AI Applications in the Enterprise (Part 1)
PPTX
WSO2Con 2025 - Building Secure Business Customer and Partner Experience (B2B)...
PPTX
WSO2Con 2025 - Building Secure Customer Experience Apps
PPTX
WSO2Con 2025 - AI-Driven API Design, Development, and Consumption with Enhanc...
PPTX
WSO2Con 2025 - AI-Driven API Design, Development, and Consumption with Enhanc...
PPTX
WSO2Con 2025 - Unified Management of Ingress and Egress Across Multiple API G...
PPTX
WSO2Con 2025 - How an Internal Developer Platform Lets Developers Focus on Code
PPTX
WSO2Con 2025 - Architecting Cloud-Native Applications
PDF
Mastering Intelligent Digital Experiences with Platformless Modernization
PDF
Accelerate Enterprise Software Engineering with Platformless
PDF
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
Demystifying CMS-0057-F - Compliance Made Seamless with WSO2
Quantum Threats Are Closer Than You Think – Act Now to Stay Secure
Modern Platform Engineering with Choreo - The AI-Native Internal Developer Pl...
Application Modernization with Choreo - The AI-Native Internal Developer Plat...
Build Smarter, Deliver Faster with Choreo - An AI Native Internal Developer P...
Platformless Modernization with Choreo.pdf
Application Modernization with Choreo for the BFSI Sector
Choreo - The AI-Native Internal Developer Platform as a Service: Overview
[Roundtable] Choreo - The AI-Native Internal Developer Platform as a Service
WSO2Con 2025 - Building AI Applications in the Enterprise (Part 1)
WSO2Con 2025 - Building Secure Business Customer and Partner Experience (B2B)...
WSO2Con 2025 - Building Secure Customer Experience Apps
WSO2Con 2025 - AI-Driven API Design, Development, and Consumption with Enhanc...
WSO2Con 2025 - AI-Driven API Design, Development, and Consumption with Enhanc...
WSO2Con 2025 - Unified Management of Ingress and Egress Across Multiple API G...
WSO2Con 2025 - How an Internal Developer Platform Lets Developers Focus on Code
WSO2Con 2025 - Architecting Cloud-Native Applications
Mastering Intelligent Digital Experiences with Platformless Modernization
Accelerate Enterprise Software Engineering with Platformless
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation

Recently uploaded (20)

PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Empathic Computing: Creating Shared Understanding
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Approach and Philosophy of On baking technology
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
KodekX | Application Modernization Development
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Electronic commerce courselecture one. Pdf
PDF
Machine learning based COVID-19 study performance prediction
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Spectral efficient network and resource selection model in 5G networks
Empathic Computing: Creating Shared Understanding
Encapsulation_ Review paper, used for researhc scholars
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Building Integrated photovoltaic BIPV_UPV.pdf
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Approach and Philosophy of On baking technology
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
CIFDAQ's Market Insight: SEC Turns Pro Crypto
The AUB Centre for AI in Media Proposal.docx
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
KodekX | Application Modernization Development
Dropbox Q2 2025 Financial Results & Investor Presentation
Electronic commerce courselecture one. Pdf
Machine learning based COVID-19 study performance prediction

WSO2 ESB - The Fastest Open Source ESB with Superior Integration Capabilities

  • 1. WSO2 ESB - The Fastest Open Source ESB with Superior Integration Capabilities March 2014 Software Architect Kasun Indrasiri Software Engineer Ravi Undupitiya
  • 2. * ๏ Kasun Indrasiri ๏ Software Architect, WSO2 ESB ๏ Shafreen Anfar ๏ Software Engineer, WSO2 ESB ๏ Ravi Undupitiya ๏ Software Engineer, WSO2 ESB * About the Presenters
  • 3. ** About WSO2 ๏ Global enterprise, founded in 2005 by acknowledged leaders in XML, web services technologies, standards and open source ๏ Provides only open source platform-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 Active Member of OASIS, Cloud Security Alliance, OSGi Alliance, AMQP Working Group, OpenID Foundation and W3C. ๏ Driven by Innovation ๏ Launched first open source API Management solution in 2012 ๏ Launched App Factory in 2Q 2013 ๏ Launched Enterprise Store and first open source Mobile solution in 4Q 2013
  • 5. * Glimpse of Modern Enterprises ๏ Disparate Systems, Services, Protocols ๏ Diverse and dynamic business requirements ๏ No single vendor/solution ๏ On premise/Cloud solutions *
  • 6. * Point to Point/Spaghetti Integration ๏ Scalability, maintainability, troubleshooting nightmares. *
  • 7. * ESB as the Integration Bus ๏ Conquering integration nightmares with WSO2 ESB *
  • 8. * Introducing WSO2 ESB ๏ A lightweight, high performance ESB ๏ Comprehensive REST, SOAP, WS-* support ๏ 100% compliant with all EIPs (Enterprise Integration Patterns) ๏ Connectors (Salesforce, Twilio and many more) ๏ SAP, FIX, HL7 - Domain specific solutions ๏ Zero Code/Configuration driven ๏ Extensible and Scalable *
  • 9. * Why performance matters ๏ Centralized integration layer ๏ Minimum latency, maximum throughput ๏ Latency == revenue * ๏ Horizontally scales/less no of instances * http://www.scribd.com/doc/4970486/Make-Data-Useful-by-Greg-Linden- Amazoncom *
  • 10. * ESB Performance round 7.5 ๏ WSO2 Regular performance tests ▪ We’ve been doing performance tests regularly both internally and publicly ๏ Compared ESBs ▪ Mule ESB 3.4.0 ▪ UltraESB 2.0.0 ▪ WSO2 ESB 4.8.1 ▪ Talend ESB 5.3.1 ▪ (Fuse ESB : due to implementation complexity we couldn’t do that.) *
  • 11. * ESB Performance round 7.5 ๏ Scenarios ▪ DirectProxy ▪ CBRProxy ▪ CBRHeaderProxy ▪ XSLTProxy ▪ SecuredProxy ๏ These scenarios were selected based on past production deployment experience *
  • 12. * ESB Performance round 7.5 ๏ Execution Environment ▪ The complete test is done on Amazon EC2 instance type c1. xlarge ๏ Procedure of test execution ▪ Different message sizes with different concurrency ▪ We chose to run the test using higher number of messages per client with higher concurrencies *
  • 13. * Analysis of the result ๏ WSO2 ESB clearly outperforms in all the scenarios except for the security scenario *
  • 14. * Message Corruption Myths... ๏ No message corruption with the default config ▪ Message corruption in streaming xpath was TRUE ▪ We have fixed streaming xpath issue in 4.8.1 ๏ Message corruption in XSLT and FastXSLT was FALSE ๏ Credibility of esbperformance.org ? ▪ Exaggerated on message corruption issue ▪ Fake issue reported on round 6.0 on CPU hog ▪ Maintained by owners of UltraESB *
  • 15. * Beyond ESB performance… ๏ WSO2 ESB - battle harden, usability, developer studio/zero code, part of a comprehensive middleware platform (you can pick and choose features) ๏ Low memory footprint (eg: startup time etc) ๏ Documentation (EIP guide), articles, stackoverflow ๏ Ultrafast lightweight message routing to comprehensive SAP integration *
  • 16. * WSO2 ESB in 2013 ๏ RESTful integration ๏ JSON - Native support ๏ Connectors - connect anything with everything ๏ EIP - 100% compliant ๏ iPaaS - RESTful integration/JSON/Connectors in MT mode ๏ Guaranteed Delivery with MSMP ๏ Call mediator - Take service orchestration in to a new level ๏ In the same time, WSO2 ESB remains as the fastest ESB *
  • 17. * WSO2 ESB – Towards best integration platform.. ๏ iPaaS ๏ Connector Store ๏ Ready made integration scenarios on top of connectors ๏ Inbound Endpoints ๏ Domain Specific Solutions (SAP, HL7 etc.) *
  • 19. *6 Links ๏ WSO2 ESB http://wso2.com/products/enterprise-service-bus ๏ WSO2 ESB performance comparison http://wso2.com/library/articles/2014/02/esb-performance-round-7.5/ ๏ Demolishing Myths on WSO2 ESB Performance http://shafreenanfar.blogspot.com/2014/02/esb-performance-round- 75-other-side-of.html ๏ RESTful Integration - http://wso2.com/library/articles/2013/12/restful- integration-with-wso2-esb