認証とメインのアプリケーション サービスという 2 つのマイクロサービスを含む Asp.Net Core でシステムを開発しています。
質問があります: ユーザーが作成している間、Saga パターンを使用して分散トランザクションを管理する必要がありますか、それとも 2 フェーズ コミットを使用できますか? この場合はどうすればよいでしょうか (両方のマイクロサービスでユーザーを作成する必要があります)。ユーザーが作成したときにクライアントメッセージに送信しますか?
認証とメインのアプリケーション サービスという 2 つのマイクロサービスを含む Asp.Net Core でシステムを開発しています。
質問があります: ユーザーが作成している間、Saga パターンを使用して分散トランザクションを管理する必要がありますか、それとも 2 フェーズ コミットを使用できますか? この場合はどうすればよいでしょうか (両方のマイクロサービスでユーザーを作成する必要があります)。ユーザーが作成したときにクライアントメッセージに送信しますか?