#BACKEND
에러 0%, MSA에서의 Enum 관리 전략
토스
•
AI 요약
GPT로 자동 생성된 요약입니다
토스뱅크는 MSA 환경에서 Enum 관리 문제를 해결하기 위해 선택적 역직렬화, EnumString 도입, 버전 동기화 시스템인 Meta Expose를 개발했습니다. 이를 통해 Enum deserialize 오류를 방지하고, 시스템 자동 검증과 모니터링으로 안정성을 향상시켰습니다. 특히, 제공자와 소비자 간 전략별 처리를 통해 오류 발생 가능성을 크게 낮췄으며, 서비스 배포와 확장에 따른 Enum 문제를 예방하였습니다. 이러한 시스템적 접근 덕분에 안정적이고 예측 가능한 금융 서비스를 유지할 수 있었습니다.