Transactional Outbox 패턴 도입기; 결제 후 스케줄 예약하기
외부 시스템 연동이 포함된 트랜잭션에서 데이터 정합성 확보하기
외부 시스템 연동이 포함된 트랜잭션에서 데이터 정합성 확보하기
Spring Security의 Multiple SecurityFilterChain 적용 중 JWT 인증 필터가 계속 실행되던 원인과 해결 방법 정리
Write-Behind & Cache Aside 패턴과 TTL 관리로 초안 자동 저장 최적화하기
Spring MVC Request Lifecycle에서 HttpMessageConverter 톺아보기
인증과 인가, OAuth 개념 바로잡기
멀티스레드 개념과 Atomicity, Visibility and Ordering 관점에서 문제 상황 바라보기
GlobalExceptionHandler가 잡지 못하는 예외 처리 방법 (feat. AuthenticationEntryPoint)
Pigrest 프로젝트에서 정의한 공통 응답 형식과 ResponseBodyAdvice를 적용하지 않은 이유
UUID를 도입하게 된 배경과 실제 코드에 어떻게 적용하였는가
Servlet 기반 애플리케이션에서 Spring Security의 전반적인 개념 정리