WSO2 ESB - The Fastest Open Source ESB
with Superior Integration Capabilities
March 2014
Software Architect
Kasun Indrasir...
*
๏ Kasun Indrasiri
๏ Software Architect, WSO2 ESB
๏ Shafreen Anfar
๏ Software Engineer, WSO2 ESB
๏ Ravi Undupitiya
๏ Soft...
**
About WSO2
๏ Global enterprise, founded in
2005 by acknowledged leaders in
XML, web services technologies,
standards an...
**
What WSO2 delivers
*
Glimpse of Modern Enterprises
๏ Disparate Systems, Services, Protocols
๏ Diverse and dynamic business requirements
๏ No ...
*
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 wit...
*
Why performance matters
๏ Centralized integration layer
๏ Minimum latency, maximum throughput
๏ Latency == revenue *
๏ H...
*
ESB Performance round 7.5
๏ WSO2 Regular performance tests
▪ We’ve been doing performance tests regularly
both internall...
*
ESB Performance round 7.5
๏ Scenarios
▪ DirectProxy
▪ CBRProxy
▪ CBRHeaderProxy
▪ XSLTProxy
▪ SecuredProxy
๏ These scena...
*
ESB Performance round 7.5
๏ Execution Environment
▪ The complete test is done on Amazon EC2 instance type c1.
xlarge
๏ P...
*
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 ...
*
Beyond ESB performance…
๏ WSO2 ESB - battle harden, usability, developer
studio/zero code, part of a comprehensive
middl...
*
WSO2 ESB in 2013
๏ RESTful integration
๏ JSON - Native support
๏ Connectors - connect anything with everything
๏ EIP - 1...
*
WSO2 ESB – Towards best integration platform..
๏ iPaaS
๏ Connector Store
๏ Ready made integration scenarios on top of
co...
**
Business Model
*6
Links
๏ WSO2 ESB
http://wso2.com/products/enterprise-service-bus
๏ WSO2 ESB performance comparison
http://wso2.com/libr...
Contact us !
Upcoming SlideShare
Loading in …5
×

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

3,783 views

Published on

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,783
On SlideShare
0
From Embeds
0
Number of Embeds
11
Actions
Shares
0
Downloads
118
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

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

  1. 1. WSO2 ESB - The Fastest Open Source ESB with Superior Integration Capabilities March 2014 Software Architect Kasun Indrasiri Software Engineer Ravi Undupitiya
  2. 2. * ๏ Kasun Indrasiri ๏ Software Architect, WSO2 ESB ๏ Shafreen Anfar ๏ Software Engineer, WSO2 ESB ๏ Ravi Undupitiya ๏ Software Engineer, WSO2 ESB * About the Presenters
  3. 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
  4. 4. ** What WSO2 delivers
  5. 5. * Glimpse of Modern Enterprises ๏ Disparate Systems, Services, Protocols ๏ Diverse and dynamic business requirements ๏ No single vendor/solution ๏ On premise/Cloud solutions *
  6. 6. * Point to Point/Spaghetti Integration ๏ Scalability, maintainability, troubleshooting nightmares. *
  7. 7. * ESB as the Integration Bus ๏ Conquering integration nightmares with WSO2 ESB *
  8. 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. 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. 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. 11. * ESB Performance round 7.5 ๏ Scenarios ▪ DirectProxy ▪ CBRProxy ▪ CBRHeaderProxy ▪ XSLTProxy ▪ SecuredProxy ๏ These scenarios were selected based on past production deployment experience *
  12. 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. 13. * Analysis of the result ๏ WSO2 ESB clearly outperforms in all the scenarios except for the security scenario *
  14. 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. 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. 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. 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.) *
  18. 18. ** Business Model
  19. 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
  20. 20. Contact us !

×