[WSO2Con EU 2017] Creating Composite Services Using Ballerina

  • By WSO2 Team
  • 8 Nov, 2017

Creating Composite Services Using Ballerina

play button

Creating Composite Services Using Ballerina

Isuru Udana Senior Technical Lead, WSO2
Download Slides

To implement most business use cases, it is required to reuse existing services. Writing everything from scratch isn’t practical or efficient. A composite service is a coarse-grained service which reuses the functionality exposed by other services. Ballerina is a general purpose, concurrent programming language optimized for integration. Implementing composite services using Ballerina is straightforward as it has all the features required to implement various types of composite services.

In this session we will cover

  • Introduction to composite services
  • Key features required to build composite services
  • Composite services in microservices architecture
  • Building composite services with Ballerina


Isuru Udana Senior Technical Lead, WSO2

Isuru began as an intern at WSO2 in 2010, where he contributed towards the initial development of WSO2 Developer Studio and now is a part of the WSO2 Enterprise Service Bus/Integration team. He is a committer and a PMC member for the Apache Synapse open source ESB project. He is a founding member of the Siddhi Complex Event Processing Engine which is now shipped with the WSO2 CEP server. Isuru has successfully completed a Google Summer of Code Program where he worked on a project under the Eclipse Foundation.