HelloSlide APIではDaprを使用してマイクロサービスとして構築されています。
これらのAppはそれぞれリポジトリごとに分かれており、Daprを使用してgRPCで通信します。
このアプリケーションはGKE上にデプロイされています。
- account-manager
- アカウント作成、削除などの操作を行います。
- token-manager
- PASETOを使用したトークンの作成、検証を行うDaprアプリケーションです。
- slide-manager
- スライドの作成、編集、削除を担当するDaprアプリケーションです。
- synchronous-controller
- リアルタイムなスライドを実現するためのめちゃくちゃすごい(自分調べ)Dapr appです。