- 분산 환경에서 세션을 공유하는 방법은 세션 스토리지를 하나로 관리하는 방법과 cluster를 사용하는 방법이 있다. 🗣️
- 스티키 세션은 모든 요청을 동일한 서버로 보내는 방법이지만, 서버 부하를 분산시키지 못하고 규모 확장에 한계가 있다. 🚧
- 세션 클러스터링은 모든 서버에 세션 정보를 복제하여 일관성을 높인다. 하지만 복제 작업으로 인해 성능 저하가 발생할 수 있다. 📶
- 사용자 밀도가 높은 대규모 시스템에서는 프라이머리/sekundary 방식을 사용하여 성능과 일관성을 모두 향상시킬 수 있다. 🥇
- 최적의 방식은 시스템의 규모, 요청량, 성능 요구 사항 등을 고려하여 결정해야 한다. 🧐