nXavis 3.0 빌링 시스템 개발 아키텍처
MSADDD헥사고날 아키텍처CI/CDAWS이벤트 스토밍
AI 요약
Beta0 빌링 시스템 개발 아키텍처와 구현 과정을 상세히 설명합니다. 기존 시스템의 한계를 극복하기 위해 MSA(Microservices Architecture)를 도입했으며, 복잡한 도메인을 효과적으로 설계하기 위해 DDD(Domain Driven Design)와 이벤트 스토밍 기법을 활용했습니다.
또한, 핵심 비즈니스 로직과 외부 환경의 결합을 최소화하는 헥사고날 아키텍처를 적용하여 MSA 구현의 효율성을 높였습니다. 프로젝트는 기획부터 설계, 개발, CI/CD 구축, 데이터 처리, 운영까지 전 과정을 아우르며, AWS 기반의 다양한 서비스(Code Series, ECR, EKS, RDS, Step Functions, Lambda, Athena 등)를 활용한 사례를 공유합니다.
약 1년간 8명의 인원이 참여하여 구축한 이 시스템은 빌링 서비스의 성능 및 관리 효율성을 개선하는 데 기여했습니다. 개선하는 데 기여했습니다.
이 글이 궁금하신가요?
원문 블로그에서 전체 내용을 확인해 보세요
원문 읽으러 가기

