paint-brush
A Detailed Introduction to Service-Oriented Programmingby@fmontesi
3,964 reads
3,964 reads

A Detailed Introduction to Service-Oriented Programming

by Fabrizio Montesi11mOctober 10th, 2020
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

Some principles are emerging for what one might call service-oriented programming languages. The principles are general, so they can help when thinking about code even when operating outside of these languages. At the latest Microservices Conference, the people behind the programming languages Jolie and Ballerina teamed up to tell a story that takes this even further: some principles are so important that programming languages should consider supporting them natively. The article consists of two main parts: motivation and principles. You will also find a short video that applies these principles to a simple example.

Companies Mentioned

Mention Thumbnail
Mention Thumbnail
featured image - A Detailed Introduction to Service-Oriented Programming
Fabrizio Montesi HackerNoon profile picture
Fabrizio Montesi

Fabrizio Montesi

@fmontesi

Professor of CS, Author of Introduction to Choreographies. Talks about programming, choreographies, and microservices.

About @fmontesi
LEARN MORE ABOUT @FMONTESI'S
EXPERTISE AND PLACE ON THE INTERNET.
L O A D I N G
. . . comments & more!

About Author

Fabrizio Montesi HackerNoon profile picture
Fabrizio Montesi@fmontesi
Professor of CS, Author of Introduction to Choreographies. Talks about programming, choreographies, and microservices.

TOPICS

THIS ARTICLE WAS FEATURED IN...

Permanent on Arweave
Read on Terminal Reader
Read this story in a terminal
 Terminal
Read this story w/o Javascript
Read this story w/o Javascript
 Lite