아카이브사이트맵
© 2026 Rayon. All rights reserved.
DevDay
아티클랭킹스페이스채용
무신사 favicon무신사

무신사 개발팀, 대규모 이벤트 성공 비결 공개!

by DD
2025-07-02
1년 전
조회수 18

CQRS 아키텍처 도입으로 전시 페이지의 Redis 캐싱을 통해 트래픽 폭주를 해결

Kafka 기반 이벤트 아키텍처로 주문/재고/쿠폰 시스템을 마이크로서비스로 전환

AIOps와 Feature Flag를 활용하여 장애 예측 및 기능 제어 능력을 확보

CQRS와 Redis를 활용한 트래픽 격리

CQRS 패턴을 통해 읽기(Read) 작업과 쓰기(Write) 작업을 분리하여 시스템 안정성을 확보했다. 구체적으로 Redis를 활용, 전시 페이지의 400만 RPM 트래픽을 인메모리 캐싱으로 처리했다. 따라서 데이터베이스 부하 감소와 응답 속도 향상을 동시에 달성했다.

이벤트 기반 아키텍처와 사가 패턴

Kafka를 활용한 이벤트 기반 아키텍처로 주문 시스템을 마이크로서비스로 전환했다. 동기 방식의 연쇄 지연 문제를 해결하고, 각 서비스의 독립적인 확장성을 확보했다. Saga 패턴을 적용하여 데이터 정합성을 유지하면서, 결제 실패와 같은 예외 상황에 유연하게 대처했다.

AIOps와 Feature Flag를 통한 운영 안정성 확보

AIOps를 도입하여 이상 징후 탐지 및 이벤트 상관관계 분석을 수행했다. Feature Flag를 활용하여 킬 스위치 및 점진적 롤아웃을 구현, 장애 발생 시 대응 시간 단축 및 새로운 기능 배포의 안정성을 높였다. 따라서 서비스 안정성을 극대화했다.

무진장 힘들었지만 무진장 성장한 개발 이야기
고급
아키텍처
Redis
Kafka
CQRS
Java
Spring Boot
AIOps
Feature Flag
Data
Backend
DevOps
원문 읽기
원문 읽기

댓글 0

첫 번째 댓글을 남겨보세요!

관련 추천 글

Spring Boot에서 Go로의 전환, 개발자는 무엇을 얻고 잃었을까?

레딧 로고

10년 된 레거시, DDD로 혁신! CQRS, 멀티 모듈, JPA로 매장 도메인 구현

올리브영 로고

백엔드 개발, 이제 시스템의 깊이를 파고들다!

레딧 로고

카카오뱅크, AI 기반 FDS 시스템 구축으로 금융 사기 탐지 능력 향상!

카카오뱅크 로고

CircuitBreaker로 서비스 안정성 확보!

올리브영 로고

Redis CPU 100% 장애, Repository 대신 RedisTemplate으로 해결!

여기어때 로고
무신사 favicon무신사
고급
아키텍처
Redis
Kafka
CQRS
Java
Spring Boot
AIOps
Feature Flag
Data
Backend
DevOps

관련 추천 글

Spring Boot에서 Go로의 전환, 개발자는 무엇을 얻고 잃었을까?

레딧 로고

10년 된 레거시, DDD로 혁신! CQRS, 멀티 모듈, JPA로 매장 도메인 구현

올리브영 로고

백엔드 개발, 이제 시스템의 깊이를 파고들다!

레딧 로고