Rethinking Programming: The Network in the Language

Written by lakwarus | Published 2020/03/06
Tech Story Tags: developer | programming | programming-language | microservices | integration | network | distributed-systems | open-source

TLDR Ballerina is an open-source programming language that uses the network to communicate with each other over the network through simple Application Programming Interfaces (APIs) A service can work in conjunction with a listener object. A listener object provides an interface between the network and the service. It receives network messages from a remote process according to the defined protocol and translates it into calls on the resource methods of the service that has been attached to the. service. A request-response protocols are out-of-the-box non-blocking and underneath the Ballerine protocol implementation take care of the. asynchronous invocation. Every request to a resource method is handled in a separate strand (Ballerina service)via the TL;DR App

no story

Written by lakwarus | Lakmal Warusawithana is the Senior Director - Developer Relations of WSO2.
Published by HackerNoon on 2020/03/06