로드밸런싱과 분산캐시로 병목·가용성 대응 후 실운영 경험 확장 결
대규모 인증 트래픽을 처리하는 고가용성 아키텍처를 직접 운영해본 경험은 없지만, 수업과 개인 프로젝트에서 기본 개념을 공부했습니다. 인증 서버를 단일 지점으로 두면 그 서버 장애가 전체 서비스 중단으로 이어지기 때문에, 로드밸런서를 앞에 두고 여러 인스턴스에 요청을 분산하는 구조가 기본이라고 배웠습니다. 또한 인증 결과를 `Redis` 같은 분산 캐시에 저장해 반복 요청을 `DB`까지 가지 않고 처리하는 방식이 응답 속도와 DB 부하를 동시에 줄이는 방법이라는 걸 알게 됐습니다. 이론과 실습 간 간극이 있다는 걸 알기에, 입사 후 실제 운영 경험을 쌓으면서 빠르게 채워나가고 싶습니다.