프로젝트 배경
문제점 1) 동시 송금 및 출금 처리 충돌 - 다수 사용자가 동시에 출금을 요청할 경우 잔액 정합성 문제 및 트랜잭션 충돌 위험 존재 2) 다단계 정산 정확성 검증의 어려움 - 각 계층별 % 정산 구조에서 계산 오차 발생 시 전체 금액 불일치 가능성 존재 3) 24시간 운영 환경에서의 안정성 확보 - 새벽 시간대 무인 운영 시 장애 발생 시 대응 지연 위험 4) 은행 점검 시간 대응
프로젝트 성과
실시간 자동 정산 시스템 구축
배달 완료 즉시 전 계층 수익이 자동 계산 및 반영되는 구조 구현
가상계좌 기반 입출금 자동화
모든 사용자에게 가상계좌를 부여하여 입금·출금·잔액 관리 자동화
정산 처리 속도 개선
비동기 큐 기반 처리 도입으로 정산 응답 속도 대폭 향상
데이터 무결성 검증 시스템 구축
정산 후 자동 대사 로직을 통해 잔액 일관성 실시간 검증 가능
확장 가능한 아키텍처 설계
사용자 증가에도 구조 변경 없이 대응 가능한 확장형 설계 완성
핵심 기능
진행 단계
요구사항 분석 및 정산 구조 설계
2024.12.
다단계 수익 구조 정의 및 정산 로직 설계, 동시 처리 안정성 확보를 위한 아키텍처 수립
프로젝트 상세
본 프로젝트는 배달 라이더 전용 정산 자동화 시스템으로 배달 완료와 동시에 결제 금액이 자동 등록되고 사전에 설정된 수익 배분 비율에 따라 각 단계 계정으로 자동 분배되도록 설계되었다. 수익 구조는 계층형 다단계 구조로 구성되었으며 각 단계는 서로 다른 수익 배분율을 가진다. 결제 데이터 생성 즉시 전체 금액이 자동 계산 및 정산 처리된다. 수동 정산 과정 없이 트랜잭션 단위로 실시간 정산이 이루어







