Tarsier LabsTarsier Labs
🐵
홈
카테고리
태그
북마크
소개
태그 목록으로 돌아가기

Idempotency

0개의 글

Redis 분산 락 시스템: 데코레이터 기반 동시성 제어

Redis 분산 락 시스템: 데코레이터 기반 동시성 제어

JoyMini API의 분산 락 시스템은 Redis SET NX PX 원자 연산과 Lua 스크립트 잠금 해제를 기반으로 하며, @DistributedLock 데코레이터를 통해 Cron 작업 중복 방지, API 엔드포인트 속도 제한 및 중첩 임계 영역의 세 가지 패턴을 포괄하는 선언적 API를 제공합니다.

00
인터페이스 관리
결제 Webhook & 콜백 처리 심층 분석 — 낙관적 락, 멱등성, 원자적 지갑 연산

결제 Webhook & 콜백 처리 심층 분석 — 낙관적 락, 멱등성, 원자적 지갑 연산

PaymentWebhookController (단일 엔드포인트 라우팅 + callback-token 인증) → handleUniversalWebhook (충전/출금 분기) → handleInvoiceWebhook (updateMany 낙관적 락 + creditCash) → handlePayoutWebhook (원자적 unfreeze + CRITICAL 폴백) → WalletService (ensureWallet / creditCash / freezeCash / unfreezeCash + beforeBalance/afterBalance 감사 내역) 심층 분석

00
관리 백엔드