PG가 5초 늦거나 답이 없을 때, 결제 승인은 어떻게 되나
가짜 PG로 지연과 무응답을 주입해 결제 승인 API의 한계를 재현하고, 커넥션 풀 고갈의 진짜 원인을 찾아 고친 기록입니다. 고치기 전 코드와 고친 코드를 같은 조건으로 측정했습니다.
가짜 PG로 지연과 무응답을 주입해 결제 승인 API의 한계를 재현하고, 커넥션 풀 고갈의 진짜 원인을 찾아 고친 기록입니다. 고치기 전 코드와 고친 코드를 같은 조건으로 측정했습니다.
실시간 정렬로 인한 MySQL 병목을 Redis 캐싱과 스케줄링으로 개선해 인기글 조회 응답 속도 단축한 경험
실시간 조회수 업데이트로 인한 MySQL 락 병목을 Redis 지연 업데이트와 배치 처리로 개선해, 응답 속도와 DB 부하를 줄인 경험
조회수 시스템을 Redis 기반으로 리팩토링하여 메모리 사용량, DB 쓰기 범위를 줄이고 응답 속도를 개선한 경험
조회수 시스템을 Redis 기반으로 리팩토링하며 조회수 동기화 속도 83%, 인기글 API 응답 속도 42% 개선한 경험