전체보기18Kafka5NestJS4OOP4디자인 패턴4메시지큐4결제3gRPC2protobuf2TypeScript2멱등성2프로그래밍 언어2AWS1Buf1CICD1DI1DLQ1ECR1ECS1Fargate1git1HTTP21Java1Kotlin1OAuth1OIDC1Python1Redis1Spring1Spring Cloud Stream1Spring Kafka1Swagger1네트워크1데코레이터1동시성 제어1아키텍처1알고리즘1인가1인증1인프라1재시도1커리어1환불1 태그: Redis (1) 결제 도메인에서의 멱등성 보장 결제 도메인과 같이 일관성이 중요하면서도 PG사에 통신이 들어가는 등 일련된 비즈니스 로직을 하나의 트랜잭션에 담기 어려운 경우 멱등성 처리가 굉장히 중요해집니다. 일관성과 안전성을 챙기다 보면 자연스럽게 재시도 혹은 중복 요청 발생에 대한 위험성이 같이 늘어가기 때문이죠. 멱등성(Idempotency)은 동일한 연산을 여러 번 적용해도 그 결과가 최초 한 번 적용했을 때와 달라지지 않는 성질을 뜻합니다. 가령 유저가 PG 통신을 통한 결제 이후 결제 승인 API를 연속적으로 호출해도, 서버 내 결제 승인에 관한 처리는 한번 호 결제Redis +1 결제Redis멱등성 2025.09.09 « 이전‹1다음 »›
결제 도메인에서의 멱등성 보장 결제 도메인과 같이 일관성이 중요하면서도 PG사에 통신이 들어가는 등 일련된 비즈니스 로직을 하나의 트랜잭션에 담기 어려운 경우 멱등성 처리가 굉장히 중요해집니다. 일관성과 안전성을 챙기다 보면 자연스럽게 재시도 혹은 중복 요청 발생에 대한 위험성이 같이 늘어가기 때문이죠. 멱등성(Idempotency)은 동일한 연산을 여러 번 적용해도 그 결과가 최초 한 번 적용했을 때와 달라지지 않는 성질을 뜻합니다. 가령 유저가 PG 통신을 통한 결제 이후 결제 승인 API를 연속적으로 호출해도, 서버 내 결제 승인에 관한 처리는 한번 호 결제Redis +1 결제Redis멱등성 2025.09.09