Database

맨 위로 이동 ↑

Backend

JPA와 MySQL로 구현한 동시성 제어

8 분 소요

Redis 대신 JPA의 Pessimistic Lock과 MySQL을 활용하여 좋아요 기능의 동시성 문제를 해결하고, 시스템 복잡도를 줄이면서 데이터 정합성을 보장한 과정을 다룹니다.

미용사 및 병원 검색 API의 N+1 문제 해결

8 분 소요

미용사 및 병원 검색 API에서 발생한 N+1 문제를 분석하고, Fetch Join의 한계를 극복하여 Native Query를 활용해 성능을 최적화한 과정을 다룹니다.

맨 위로 이동 ↑