Rethinking Programming: The Network in the Languageby@lakwarus
1,226 reads

Rethinking Programming: The Network in the Language

March 6th 2020
9 min
by @lakwarus 1,226 reads
tldt arrow
Read on Terminal Reader

Too Long; Didn't Read

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)

Companies Mentioned

Mention Thumbnail
Mention Thumbnail
featured image - Rethinking Programming: The Network in the Language
Lakmal Warusawithana HackerNoon profile picture

@lakwarus

Lakmal Warusawithana

About @lakwarus
LEARN MORE ABOUT @LAKWARUS'S EXPERTISE AND PLACE ON THE INTERNET.
react to story with heart
Lakmal Warusawithana HackerNoon profile picture
by Lakmal Warusawithana @lakwarus.Lakmal Warusawithana is the Senior Director - Developer Relations of WSO2.
Read My Stories

RELATED STORIES

L O A D I N G
. . . comments & more!
Hackernoon hq - po box 2206, edwards, colorado 81632, usa