Slide 3
Slide 3 text
肥大化した ElastiCache
2
しかし、セッションストアとして利用している ElastiCache (Redis 互換) にはセッションとは関係ない色々
な情報が保存されており、神 ElastiCache 化してました。
この状態で microapp を接続すると以下のような問題があると考えました。
- 必要のない情報にアクセスできてしまう
- 意図しないデータ破損のリスク
- セキュリティ的に各アプリケーションの権限は最小限に保ちたい
- 別のシステムのバグや障害の影響でセッションが利用できなくなる可能性がある
- 将来的にセッションストアの最適化が必要になった際の影響範囲が広がる
この機会にセッションストアを分離することを決めました。
なんでも答えてやるぞい