これは何? 書籍 マイクロサービスパターン【実践的システムデザインのためのコード解説】 (impress top gear) に沿って、その著者のChris Richardson氏のサイト、A pattern language for microservices を引用しながらプロセス通信の章の内容をまとめた記事です。 同期的なリモートプロシージャ呼び出しパターン Remote Procedure Invocation パターン パターン: Remote Procedure Invocation (RPI) クライアントがRESTなどの同期的なリモートプロシージャ呼び出しベースのプロトコルを使ってサービスを起動する。 技術例 REST gRPC Apache Thrift メリット シンプルでやりやすい "リクエスト/リプライ"が容易 デメリット "リクエスト/リプライ"以外の"通知"、"