개인프로젝트 (1) 썸네일형 리스트형 Riot API 를 사용하여 전적 검색 사이트 구현 ( OP.GG, Fow ) 공부했던 기술들을 직접 적용해보기위해 개인프로젝트를 고민하던 중 많은 트래픽과 데이터 그리고 다양한 아키텍처를 구현해 볼 수 있는 전적 검색 사이트를 만들어 보기로 했다. 처음 시작할때는 단순히 데이터를 저장해서 사용자에게 보여주면 그만이겠구나 라고 생각했었는데, API의 제한과 많은 양의 데이터로 인해 OP.GG 나 FOW 와 같은 성능을 내기란 쉽지 않았다. 하지만 조금씩 수정해 나가면서 API 병렬처리, API Rate Limit 관리, Redis (캐시 및 랭킹), Jdbc RestTemplate, Kafka 등을 사용하면서 조금씩 속도 개선을 해나갔다. 아직 추가적으로 작업할 부분이 남아있다. 여기서 부터는 개선할 부분과 개선방법에 대해서 꾸준히 작성하면서 공부해 나갈 계획이다. https://.. 이전 1 다음