성능, 확장성과 고가용성을 생각하며 인메모리 캐시 서버를 구성해보려 하였다.
우선 환경을 구성하는것에 있어서 조건은 아래와 같았다.
이후 docker swarm 을 활용할 것
Redis 의 Replication 기능을 활용할 것
Predixy 구성할 것
Redis 의 cluster 모드를 활용할 것
1. docker swarm 을 활용하기 전 docker-compose를 통해 컨테이너 구성하기
2. redis cluster 모드를 통해 master/slave 의 리스크 관리