Discovery 모듈 성능 개선기 — Protobuf 제거, 캐시 도입, 검색 정확도 향상
트러블슈팅·10분 읽기
`Service` 계층에 침투한 Protobuf, 상품 목록 N+1, 매 요청마다 DB 조회, 공백 검색 불일치를 해결한 과정을 정리합니다.
3개의 글
`Service` 계층에 침투한 Protobuf, 상품 목록 N+1, 매 요청마다 DB 조회, 공백 검색 불일치를 해결한 과정을 정리합니다.
리뷰 목록 40번 쿼리, 해시태그 N+1, 캐시 적중률 0%에 가까운 등급 뱃지 — 세 가지 성능 문제를 해결한 과정을 공유합니다.
LinkedHashMap 역직렬화 문제와 START_OBJECT vs START_ARRAY 에러를 Jackson DefaultTyping 관점에서 정리합니다.