一貫性モデルをシナリオに対応させる
あなたは、数百万人の顧客にサービスを提供する大規模な銀行アプリケーションのリードアーキテクトです。このアプリケーションにはさまざまな機能があり、それぞれに求められる正確性のレベルが異なります。口座残高のような機能は、口座の超過引き落としを防ぎ、顧客の信頼を維持するために、絶対的な正確性が必要です。一方、ユーザープロフィールの更新のような機能は、少しの遅延があってもユーザー体験やビジネス運営に影響しません。
データの正確性の重要度とビジネス要件に基づいて、各銀行アプリケーションのシナリオを適切な一貫性モデルに分類しましょう。
この演習はコースの一部です
