Posts
All the articles I've posted.
-
Port/Adapter 인터페이스, 외부와의 연결
DDD에서 외부와의 연같을 다루는 방법과, 인터페이스 유무를 결정 짓는 방법
-
@Transactional 함정
회원탈퇴 처리에서 상태 전이를 별도 서비스로 쪼갠 이유, 그리고 이중 @Transactional이 REQUIRED 전파로 조용히 무력화됐던 버그를 REQUIRES_NEW로 고친 과정
-
Spring @Async vs Kotlin 코루틴 — 회원탈퇴 소셜 unlink 처리로 보는 선택 기준
회원탈퇴 시 카카오/애플 unlink API 호출을 비동기로 처리하면서 정리한 @Async와 코루틴의 차이, 그리고 기존 아키텍처(블로킹 위주)에서 어떤 기준으로 골랐는지
-
Redis 비교
Redis vs Memcached, Valkey 부록, Redis가 RDS(관계형 DB)를 대체할 수 없는 이유, 그리고 분산 락/캐시 스탬피드/Rate Limiting/Streams 설계 패턴 정리