
Beginning Ballerina Programming
Anjana Fernando, Lakmal Warusawithana
- Editorial
- Apress
- Año
- 2020
- Páginas
- ~335
- Nivel
- Básico
De qué trata
Guía práctica escrita por Anjana Fernando y Lakmal Warusawithana, publicada por Apress en 2020. Introduce Ballerina, un lenguaje de programación nativo de la nube de código abierto concebido específicamente para la integración de microservicios y APIs de red.
Cubre la sintaxis basada en tipos estructurales de Ballerina, su representación visual y textual simultánea mediante diagramas de secuencia, conectores de red nativos para HTTP, gRPC, GraphQL y Kafka, y gestión de concurrencia segura sin bloqueos basada en canales.
A través de ejemplos paso a paso, enseña a orquestar servicios distribuidos, transformar cargas de datos JSON/XML y desplegar contenedores y artefactos Kubernetes generados directamente por el compilador. Muy útil para desarrolladores de integración y arquitectos de cloud.
- Ballerina
- Microservicios
- Cloud-Native
- Integración de APIs
- Kubernetes
- gRPC
- HTTP
- Diagramas de Secuencia
¿Cómo enseña?
Con proyectos
- ✗ Sin ejercicios
- ✓ Incluye proyectos
Proyectos
Orquestador de Microservicios Cloud-Native en Ballerina
Construcción de un servicio gateway que agrega datos de APIs REST y brokers Kafka con generación automática de manifiestos Kubernetes.

