코인 마이그레이션에서의 첫 번째 작업으로 학과 조회 API를 개발해보았다.
Redis에서 랭킹 시스템을 어떻게 구현해야 할 지 많은 고민을 했다.
하나의 서버에 WAS를 두 개 올리고 API에 따라 서로 다른 WAS로 리다이렉트시켜보자.
지난 번에 단일 서버의 API 분할 배포 작업을 수행하여 마이그레이션이 완료된 API를 선택적으로 배포할 수 있는 환경을 구성해두었다. 이제 그 사용법을 간단하게 알아보자.
이번 API에서는 내부적으로 Open API를 호출한다. Open API의 일일 요청 횟수 제한을 커버하기 위해 캐싱을 수행하는데, 캐시 유효성 검증을 어떻게 할 수 있을지 고민해보았다.