SlideShare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our User Agreement and Privacy Policy.
SlideShare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our Privacy Policy and User Agreement for details.
Successfully reported this slideshow.
Activate your 14 day free trial to unlock unlimited reading.
[DeveloperWeek 2020] Conquering Network Distributed Applications Using Ballerina
In this session, Anjana explores the advantages of Ballerina over traditional programming languages. Ballerina has built-in support for services/resources, transactions, and resilient communication support. This is combined with a type system that further enhances these operations.
In this session, Anjana explores the advantages of Ballerina over traditional programming languages. Ballerina has built-in support for services/resources, transactions, and resilient communication support. This is combined with a type system that further enhances these operations.
16.
This looks like a typical blocking call,
but it’s a bit more than that…
Transparent non-blocking I/O usage promotes optimal resource usage and handling of large
number of active connections
25.
Docker Jaeger
Kubernetes Prometheus
AWS Lambda
KNative
GitHub Actions OAuth2 / OIDC
Kafka
Istio / Envoy RabbitMQ
LinkerD AMQP
Consul
etcd Swagger/OpenAPI
gRPC / NATS
Postgres WebSub
Cassandra
MySQL Visual Studio Code
Intellij IDEA
OpenAPI
Ecosystem extensions for
disaggregated architecture
26.
Learn - Ballerina by Example
https://ballerina.io/learn/by-example/
27.
How to get involved
Learn more
Open source
Get support
http://ballerina.io
http://github.com/ballerina-platform/
Stack Overflow - #ballerina tag
Slack - https://ballerina.io/community/slack/
Demo code https://github.com/lafernando/samples/tree/master/ballerina/aws-demo