3개의 포스트
A→B, B→A 동시 스와이프 시 중복 매칭과 데드락이 발생하는 구조적 문제를 Redisson 분산 락과 ID 정렬 기반 단일 락 키로 해결한 과정.
동기 호출로 연결된 매칭-채팅 서비스에서 장애 전파와 채팅방 누락이 발생했다. Outbox Pattern과 Redis Streams로 서비스를 격리하고 이벤트 유실 0건을 달성한 과정.
메시지 처리율 12%, 48,573건 유실. Queue 분리와 파티셔닝으로 Delivery avg 0.33ms를 달성한 과정.