Dapr(Distributed Application Runtime)は、クラウドとエッジをまたぐ分散アプリケーションを作るためのポータブルなランタイムです。2026年10月時点の公式サイトでは、ワークフロー、サービス呼び出し、Pub/Sub、状態管理、アクター、ジョブ、シークレット、外部設定、バインディングといったビルディングブロックが紹介されています。GitHubのREADMEによれば、Daprはサイドカーとして動き、任意の言語から標準的なHTTPおよびgRPCで機能を呼び出せます。ライセンスはApache-2.0です。
Daprの概要と提供機能(ビルディングブロック、利用方法、ライセンス)
特定の言語やフレームワークに縛られず、サイドカー経由のHTTP/gRPC APIとして分散システムの共通機能を提供する点が特徴です。