タグ

Ballerinaに関するbraitomのブックマーク (2)

  • クラウドネイティブなプログラミング言語Ballerinaとは?

    CNCFがホストしたWebinarで紹介された、クラウドネイティブなインテグレーションを目的とした言語Balerinaとは? 現在、モノリシックなソフトウェアから、コンテナを中心としたサービスが連携するマイクロサービスなシステムへの移行が進んでいる。クラウドネイティブと呼ばれるようなマイクロサービスのシステムでは、コンテナは入れ物でしかないし、Kubernetesはそれを協調させるためのスケジューラーとして、最終的に複数のコンテナが稼働することで突然のアクセスのピークへの対応や、エラー処理を全体として担保することが要点になる。Kubernetesが選ばれるのは、それらの変動に対して基機能として対応できる部分が評価されているからだろう。しかし一部のシステムが稼働していない場合の処理、例えば一定時間のリトライを制御するサーキットブレーカーをどの部分で実装するのか? などに関しては、まだ各々が

    クラウドネイティブなプログラミング言語Ballerinaとは?
    braitom
    braitom 2019/01/12
    Microservicesを作るためのプログラミング言語Ballerinaについて。特徴や簡単な使い方が書かれている。
  • The Ballerina programming language

    Flexible, Powerful, Beautiful Integrations as Code with BallerinaOpen source, cloud-native programming language optimized for integration Batteries included: Rich ecosystem of network protocols, data formats, and connectors Edit/view source code textually or graphically as sequence diagrams and flowcharts Built-in, easy and efficient concurrency with sequence diagrams and safety primitives Develop

    The Ballerina programming language
    braitom
    braitom 2019/01/12
    “Cloud Native Programming Language” Microservicesを作るためのプログラミング言語
  • 1