TL;DR —
A data service gives you a generalized interface to the data you’re exposing. This would be in a well-understood protocol and a known data format. Ballerina is meant to avoid boilerplate code and provides maximum agility for the developer. It contains first-class language constructs for services, endpoints, transactions, data security, and more. Here, we will be creating an HTTP service that will consume and produce. JSON via HTTP/S. The service is a service template for a CRUD data service. In the service, we can define individual resource functions.
[story continues]
Written by
@lafernando
Software architect and evangelist @ WSO2 Inc.
Topics and
tags
tags
programming|microservices|data|data-security|observability|ballerina|microservice-architecture|code-quality
This story on HackerNoon has a decentralized backup on Sia.
Transaction ID: YJz6Li_Uk6_UtCzRgixTOJoW44dxcMfQ1KMbS5KeQdE
