Category: Data, Kubernetes, Docker, RabbitMQ, automation

by First, we will look into what a reactive system is, and what is required to become one. Then we will look into how we have applied these concepts into the microservices world, and specifically how Ballerina, a programming language that was designed from the ground up to have first-class support for microservices, is fulfilling this with some easy-to-use abstractions for developers.

While providing the benefits of asynchronous execution, it is not always suitable for all use cases and has its limitations.

For a more in-depth analysis of this, check out the blog written by the Ballerina team’s resident performance expert Malith Jayasinghe.

Related Articles