SQL 601회를 2회로 줄이고 확인한 것
후보 5만 명의 점수를 Java에서 계산하던 조회를 SQL과 표본 추출로 바꾸고, 인덱스 선택을 확인하며 다시 개선한 기록입니다.
프로젝트에서 겪은 문제와 해결 과정, Java·Spring을 공부하며 확인한 내용을 기록합니다.
제목과 본문을 검색합니다.
후보 5만 명의 점수를 Java에서 계산하던 조회를 SQL과 표본 추출로 바꾸고, 인덱스 선택을 확인하며 다시 개선한 기록입니다.
Comatching5 참가자 수 조회에 Caffeine 캐시를 적용하고, 목표 부하와 실제 처리량을 나눠 확인한 기록입니다.
Harucut 이미지 합성을 비동기로 바꾼 뒤 완료·실패 건수와 대기 시간을 함께 비교했습니다.
HashMap의 키 비교, 충돌 처리와 확장 비용을 예제로 따라갑니다.
인증번호가 덮어써지는 문제를 Redis와 AOP로 제어하고 장애 정책을 나눈 기록입니다.
소셜 로그인 제공자별 처리와 공통 회원 로직을 분리한 설계 경험입니다.
JSON 로그인 API에서 AuthenticationManager를 사용한 이유와 단위 테스트의 범위를 정리합니다.