평행 포탑 : 서버 캐싱 적용
벌써 일주일이 훌쩍 지났네요. 서버에 캐싱 적용하면서 로드 밸런싱에서 세션 고정 기능을 제거했습니다. Memcached - 세션 캐싱, 일부 프로토콜 캐싱 Redis - 유저간 비교 및 기타 로직 MySQL - 계정 데이타 및 과금 로그 MySQL과 Memcached 플러그인 방식은 매력적이었지만 도커 기반 배포 구조에서 DB를 다시 컴파일하고 도커 이미지로 만들어 배포해야 하는 작업 시간 소모 및 예외적 에러 상황을 고려하여 결국 제외. ㅋ 아직 깔끔하진 않지만 플레이 테스트를 이어가면서 함께 정리할 예정입니다. 특히 혼자 플레이할 경우 AI가 필요한데 이 부분을 어떻게 처리하면 빠르고 효과적일지가 고민이었습니다. 일일 보상 혹은 플레이 누적 보상 등, 흔한 플레이 유인 정책을 선택했지만 나만의 특화된..
2021.01.26