무
무신사
June 8, 20251회
구관이 꼭 명관은 아니다: 정산 시스템의 세대교체

간단 소개
29CM은 네이버쇼핑 수수료 정산 시스템을 Spring Boot 기반으로 재구축하여 성능, 확장성, 유지보수성을 개선했습니다.
AI Summary
- 네이버쇼핑 수수료 정산 시스템 개편 배경
- 기존 시스템은 Django(Python) 기반으로 구축되었으나, 데이터 폭증으로 성능 한계와 로직 변경의 어려움이 발생했습니다.
- PostgreSQL 프로시저 중심 아키텍처는 복잡하고 테스트가 어려워 유지보수 부담이 컸습니다.
- 정산 기준 변경 요구에 신속하게 대응하기 어려워 시스템 전반의 개선이 필요했습니다.
- 신규 정산 시스템 구축
- Spring Boot 기반의 API와 배치 모듈로 재구축하여 정산 로직을 분리하고 확장성을 확보했습니다.
- Spring Batch를 활용하여 정산 로직을 일원화하고, 정산 기준별 Step 분리를 통해 병렬 실행 및 유연성을 확보했습니다.
- 기존 시스템의 데이터 마이그레이션은 최소화하고, API 조건 분기를 통해 호환성을 유지했습니다.
- 개선 효과 및 향후 계획
- 신규 시스템은 멀티스레드 기반으로 성능을 향상시키고, 운영 기술 스택과의 정합성을 높였습니다.
- 정산 기준 변경에 유연하게 대응할 수 있도록 시스템을 개선했습니다.
- 기술 부채를 해소하고 향후 성장을 위한 기반을 마련했으며, 29CM는 지속적인 시스템 개선을 추구합니다.
Next Feeds

더블유젯소프트(WZSOFT)의 미음 챗봇 도입기: AWS Bedrock 기반 AI 챗봇으로 뷰티샵 상담 자동화 하기
더블유젯소프트는 AWS Bedrock 기반 AI 챗봇을 도입하여 뷰티샵 상담을 자동화하고 운영 효율성을 향상시켰습니다.
Amazon BedrockAI 챗봇미음상담 자동화Action Group
2025. 6. 5.
AWS
![[현장으로 간 리서처] EP1. 커피값은 저희가 낼게요, 테스트 참여 해보실래요?](https://static.toss.im/assets/finance-tips/img-financetip-og2.png)
[현장으로 간 리서처] EP1. 커피값은 저희가 낼게요, 테스트 참여 해보실래요?
토스플레이스는 실제 매장에서 결제 단말기 UX 리서치를 통해 카드 할인 정보 인지 및 결제 행동 변화를 확인하고, 오프라인 테스트의 중요성을 강조했다.
토스플레이스프론트UX 리서치오프라인 테스트결제 경험
2025. 6. 5.
토스

토스 프론트엔드 챕터가 오픈소스를 통해 꿈꾸는 미래
토스 프론트엔드 챕터의 오픈소스 목표와 기술적 문제(Maximum call stack size exceeded) 발생에 대한 내용 요약.
토스프론트엔드오픈소스에러Maximum call stack size exceeded
2025. 6. 5.
토스

L7 DDoS 공격 패턴에 대응하는 WAF 규칙 설정하기 – JA3 및 JA4 핑거프린팅 집계 속도 규칙
AWS WAF와 JA3/JA4 핑거프린팅을 활용하여 L7 DDoS 공격에 효과적으로 대응하는 규칙 설정 및 분석 방법을 제시합니다.
AWS WAFDDoSJA3JA4Fingerprint
2025. 6. 5.
AWS

AWS Shield와 AWS WAF로 효과적인 DDoS 대응 방안 구축하기
AWS Shield와 WAF를 활용하여 DDoS 공격에 효과적으로 대응하는 방안을 아키텍처 및 설정 관점에서 설명합니다.
DDoSAWS ShieldAWS WAFSRTCloudFront
2025. 6. 5.
AWS

헥사고날의 법칙
사람인 빌링파트의 헥사고날 아키텍처 도입 경험 공유: 배경, 주요 요소, 구현, 그리고 실제 적용을 통해 얻은 교훈.
헥사고날 아키텍처아키텍처유지보수확장성도메인
2025. 6. 5.
사람인