This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

Ballerina

Integration problems have been solved by restricted drag-and-drop tools/DSLs or generic programming languages that dont understand the unique challenges of integrations.

    Links

    Use Cases

    • Integration
    • Healthcare
    • Data-oriented programming
    • Event-Driven Architecture (EDA)
    • B2B integrations
    • ETL
    • Microservices
    • Backends for Frontends

    Features

    Web Services, Working With Data, Restful API, gRPC API, GraphQL API, Kafka Consumer, Kafka Producer, Databases, LLMS, WSDL, Sequence Diagrams, Flowcharts, GraphQL CLI, Git-based workflow, VS Code Integration, Diagramming, Declarative data processing, Model optionality, Model choices as discriminate unions, Model data as data, Pattern matching, Data validation at the boundary, Data immutability, XML support, JSON support, Model data streams, Model tabular data