Side · 사이드
축구 퀴즈 앱 (스토어 출시)
기획·개발·배포까지. 퀴즈·랭킹을 더 빠르게 만들고 스토어에 올렸습니다.
퀴즈 3초→1초 · 랭킹 6초→2초
Spring BootRedisRabbitMQAndroid
상황
실제 사용자가 있는 서비스에서 속도와 안정적인 처리를 직접 검증하고 싶었습니다.
한 일
- 퀴즈를 무작위로 뽑을 때 느린 방식을 더 빠른 조회로 바꿈
- 결과 처리는 나중에 해도 되게 넘기고, 랭킹은 빠르게 보이게 구성
- 테스트·배포·운영까지 직접 진행
결과
스토어에 출시해 실제 사용자를 받으며, 퀴즈 조회 약 3초→1초, 랭킹 약 6초→2초로 줄였습니다. 혼자 만든 서비스이지만, 측정하고 공유하는 방식으로 일했습니다.
기술
- 인덱스 기반 조회 + Redis
- RabbitMQ, 랭킹 ZSET
- ArchUnit, Docker/Nginx