2022 Issue 3

Issue #3 - April 28, 2022

This is a recurring newsletter of content around Ballerina and related technology topics such as integration, microservices, distributed systems, and cloud computing.
Not a subscriber yet? Sign up here.

Hi ,

Data-oriented programming

Yehonathan Sharvit, author of Data-Oriented Programming, and James Clark, Ballerina’s Chief Designer, discuss how focusing on data can help avoid certain complexities associated with Object-Oriented Programming. James talks about the benefits of Data-Oriented Programming, his involvement with the programming language, and Ballerina’s approach to data orientation through its flexible type system and powerful features to manipulate data.

Data Oriented Programming with Ballerina | James Clark Interviewed by Yehonathan Sharvit

Click here to watch the full interview.

Featured content

Why should you start programming with Ballerina?

While it’s possible to write APIs in any programming language, developers face many challenges when creating new APIs and when working with those that already exist. And, enterprise integration is still challenging. This article in The New Stack by WSO2 Senior Lead Marketing Officer, Vishva Ahangama, highlights why developers should choose Ballerina to program their APIs, integrations, and backend logic for their cloud-native applications.

Managing complexity for cloud-native applications

In this white paper, Jason Bloomberg, the Founder and President of digital transformation analyst firm Intellyx, explores how you can get a handle on such complexity via Ballerina and Choreo, a digital platform as a service.

The 5 best Java frameworks for microservices

Ballerina was recently featured in this GeeksforGeeks article among the top 5 Java frameworks for microservices! Although it is not specifically a framework, but rather a cloud-native programming language, Ballerina has been listed alongside the popular Java frameworks Spring Boot, Quarkus, Micronaut, and Eclipse Vert. x as top Java based frameworks for microservices.

Choreo GA release

Choreo (now Generally Available) is a digital platform as a service that enables developers to use Ballerina to create services, integrations, and APIs using a low-code graphical flow or textual pro-code view of the code, or both simultaneously with full round-trip synchronization. Choreo also handles the complete testing and deployment process so developers can focus on building only the core logic they need in a simplified environment, with artificial intelligence (AI) assisted development to achieve greater productivity and faster time to market. Read more.

Upcoming events

Ballerina: a language to develop, consume, and combine network services

Wednesday, May 25, 2022 | 6.30 p.m. (PDT)

Join WSO2 Senior Director, Platform Architecture, Sameera Jayasoma, as he presents Ballerina at the San Francisco Java User Group meetup on Wednesday, May 25, 2022 at 6:30 p.m. (PDT). RSVP today to save your seat!

Featured tweets

On this month’s Featured Tweets, we are spotlighting @dnsmichi, @Imesha94 and @​​sameerajayasoma for using Ballerina and engaging with us on Twitter. Thanks again for your support!

Featured Tweets @dnsmichi Featured Tweets @Imesha94 Featured Tweets @​​sameerajayasoma

Support us

Join our community and get to know the latest news by following us on Twitter. Mention @ballerinalang with the hashtag #ballerinalang when you tweet about us and have a chance of being featured in our newsletter! Don’t forget to subscribe to our YouTube channel.

You can also show us your support by starring Ballerina’s GitHub repo and following us.

Until next month,
The Ballerina Team


You are receiving this because you signed up for the Ballerina.io newsletter. If you'd like to stop receiving these emails, simply unsubscribe.

If this email isn't looking quite right, you can view it in your browser. Did someone forward this issue to you? Subscribe at Ballerina.io and get it in your own inbox.

Privacy policy  |   Terms of service

Want to get hand-picked content and the latest news on Ballerina delivered directly to your inbox? Then subscribe to our monthly newsletter today!