CloudEXPO 2019 has ended
Back To Schedule
Wednesday, June 26 • 10:00am - 10:35am
General Session: Conquering Networked Applications Using Ballerina Programming Language

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
General Session: Conquering Networked Applications Using Ballerina Programming Language

Ballerina is the next generation programming language, which redefined what means to be "general purpose". Historically, programming languages concentrated on single machine execution, in a controlled environment, and also for good reason, because any other external interactions were out of the scope of a programming language, at least in the bygone days that is. But now, the communication network is something that is always there, and software often doesn't work alone. But rather, they work more and more by communicating with each other to do something meaningful. So hiding this network from our code is no longer an option, and we try to use various frameworks and libraries get the functionality we need. Ballerina is a general purpose programming language, which has built its core concepts and functionalities to support creation of networked application. These features include the built-in support for services/resources, transactions, and resilient communication support, and also combines with a type system which further enhances these operations.

In this session, Anjana will go through Ballerina, in understanding the motivation behind this language, the features it introduces, and why it is a critical and timely addition to the tools and technologies we would need now.

avatar for Anjana Fernando

Anjana Fernando

Director - Developer Relations, WSO2 Inc.
Anjana is a Director of Developer Relations at WSO2. He has built up the expertise in data analytics and enterprise integration by leading several products at WSO2. He has also helped numerous customers in implementing their integration strategies. His latest venture is his role in... Read More →

Wednesday June 26, 2019 10:00am - 10:35am PDT
00 Keynotes and General Sessions Great America Ballroom