Tinypay 프로젝트 회고

1.결제 API에 멱등성 키를 적용해 중복 결제 방지하기

post-thumbnail

2.동시에 결제해도 잔액이 음수가 되지 않게 만들기: 비관적 락으로 결제 동시성 제어

post-thumbnail

3.결제 흐름을 상태 머신으로 개선하고 실패 지점 추적하기

post-thumbnail

4.PaymentLog와 블록체인 거래를 비교하는 결제 대사 배치 구현하기

post-thumbnail

5.결제 대사 결과를 어떻게 운영할까? 모니터링 API와 수동 재처리 기능 구현

post-thumbnail

6.결제 로직을 어떻게 믿을 수 있을까? Testcontainers로 동시성과 트랜잭션 검증하기

post-thumbnail

7.결제 안정성 테스트를 자동화하기: GitHub Actions와 Testcontainers로 CI 구축하기

post-thumbnail

8.결제 서비스의 배포 중단을 줄이기 위한 Blue-Green 배포 구축기

post-thumbnail

9.프롬프트 인젝션을 DB 저장 전에 차단하도록 개선하기

post-thumbnail

10.프롬프트 인젝션 방어를 단일 정규식에서 다층 보안 구조로 개선하기

post-thumbnail