프로젝트 배경
1) 문제점 - NFT 보유자에게 지급할 노드 리워드를 수작업으로 계산하고 있어 정산 주기마다 운영 부담이 컸습니다. - 지급 트랜잭션이 실패했을 때 재처리 기준이 없어 중복 지급 위험이 있었습니다. 2) 목표 - 보유 현황 집계부터 지급까지 자동화된 정산 파이프라인을 구축합니다. - 운영자가 정산 주기와 내역을 직접 확인하고 재처리할 수 있는 도구를 제공합니다.
프로젝트 성과
정산 병목 제거 및 중복 지급 0건 달성
보유 현황 스냅샷을 Redis에 캐싱하고 정산을 큐 기반 배치로 분할해 DB 병목을 제거했으며, 회차·주소 기준 멱등 처리로 중복 지급을 차단했습니다.
핵심 기능
진행 단계
인프라 및 정산 도메인 설계
2025.01.
AWS ECS 인프라를 구축하고 보유 현황 집계에서 리워드 산정, 지급까지 이어지는 정산 파이프라인 구조를 설계했습니다.
프로젝트 상세
NFT 보유 이용자를 대상으로 노드 기반 리워드를 지급하고 정산하는 시스템과 운영용 CLI 모듈을 개발한 프로젝트입니다. 총 3명 규모로 진행했으며, 인프라 구축부터 백엔드 설계, Solidity 컨트랙트 배포까지 개발 전 과정을 주도했습니다. [담당 업무] - AWS ECS 기반 인프라 구축 및 배포 자동화 - 노드 보유 현황 집계, 리워드 산정, 정산 지급으로 이어지는 백엔드 도메인 설계 - 리






