マイクロサービスにおける混乱はついに決着したように見えます。私たちはマイクロサービスの設計、開発、運用の方法を知っています。 ほとんどのマイクロサービスはステートレスです。―― すなわち,データベースに永続性、一貫性を移譲しています。 しかし、時にはアプリケーションに状態をもたせることで恩恵を得られる場合もあります。
このプレゼンテーションでは、ステートフルなマイクロサービスを構築するメリットと、採択した場合に取るべき設計方針について説明します。 また、Akka Clustering や Akka Persistence といったツールについて詳しく説明し、実践的な例も幾つかお見せします。
票中 票投票済み