Kafka、Knative、Zeebe - イベント駆動型クラウドネイティブアプリケーションの実現
コンサートのチケットを購入できるウェブサイトを想像してみてください。このアプリケーションの典型的な流れは、お客様がチケットを選んで予約し、支払いを済ませ、最後に購入確認のメールを受け取るところから始まります。このアプリケーションが、同時に何十万人ものユーザーに対して大規模に実行されているとします。何か問題が発生したとき、どうやってそれを知ることができますか?失敗した1つのトランザクションをどうやって追跡するのか?干し草の中から針を探すようなものです。イベント駆動型のアプリケーションを構築している場合、Kafkaのメッセージがあちこちに浮かんでしまうかもしれません。
このバーチャルラボでは、以下のことを行います。
- Learn how tools such as Knative Eventing and Kafka can be used to build highly distributed event-driven applications
- Zeebe(ワークフローエンジン)を活用し、サービスから発生するイベントの可視化、装飾、制御、順序の変更を行う方法をご紹介します。
駆動時間:約60分
Mauricio “Salaboy” Salatino is an open source software engineer at @Diagrid, contributing to and driving initiatives for the Dapr OSS project. He also is a Steering Committee member for the Knative Project and co-leads the Knative Functions initiative.