백엔드·
11번가·
한계에 도달한 전시 서버, 그리고 우리의 해답
11번가 전시 API 서버는 매년 트래픽이 늘고 행사·라이브 방송 같은 버스트도 잦아져 서버 증설로 버티고 있었지만, 배포 시간과 운영 비용이 함께 커지는 한계가 있었다.
#performance-tuning#connection-pool#mongodb+2
11번가 전시 API 서버는 매년 트래픽이 늘고 행사·라이브 방송 같은 버스트도 잦아져 서버 증설로 버티고 있었지만, 배포 시간과 운영 비용이 함께 커지는 한계가 있었다.
최대할인 서비스의 쿠폰 API를 Spring Boot 2.7.1에서 Spring Boot 3.x 사내 서비스로 옮긴 뒤 Old gen에 Micrometer 객체가 GC되지 않고 쌓이는 메모리 누수가 발생했다.
11키티즈 같은 웹 게임은 useState·Redux·Zustand만으로는 자동 진행·복잡한 전환을 다루기 어려워 상태 조합이 폭발하는 한계가 컸다.