크로키의 스택 - 마이크로서비스
마이크로서비스MSA아키텍처모놀리식서비스 전환Node.jsExpress
AI 요약
Beta이 글은 지그재그 서비스가 모놀리식 아키텍처에서 마이크로서비스 아키텍처(MSA)로 전환하는 과정을 설명합니다. js와 Express를 사용하여 단일 API 서버로 시작했으나, 서비스 확장과 함께 관리용 웹, 외주 프로젝트, 업주용 웹 등의 기능이 추가되면서 구조가 복잡해졌습니다.
특히 사용자 API와 관리 API 간의 분리가 필요해졌고, 코드 공유와 프로세스 분리를 거치며 점진적으로 마이크로서비스의 필요성을 느끼게 되었습니다. 상품 검색 서버를 시작으로 연관된 기능을 통합하고 서비스별 독립성을 강화하는 방향으로 전환을 진행하고 있으며, 이는 개발팀 규모와 서비스 복잡성을 고려한 실용적인 MSA 도입 사례를 보여줍니다.
사례를 보여줍니다.
이 글이 궁금하신가요?
원문 블로그에서 전체 내용을 확인해 보세요
원문 읽으러 가기