블리스 웨딩앤이벤트
MENU
온라인상담 전화상담
이벤트 홀 조명 연출웨딩 파티 축하 장면블리스 웨딩홀 리셉션 전경

bliss wedding & event

당신의 이야기에 맞는
공간과 순서

홀 선택부터 식순 구성까지, 블리스가 세심하게 함께합니다

개발 기술

마이크로서비스 아키텍처 입문

요약

거대한 단일 시스템을 작은 서비스로 나누는 마이크로서비스의 개념과 장단점을 쉽게 풀어봅니다.

마이크로서비스는 하나의 큰 프로그램을 기능별로 독립된 작은 서비스로 나누어 개발·배포하는 방식입니다. 주문, 결제, 회원 관리가 각각 별도의 서비스로 동작하는 구조를 떠올리면 됩니다.

장점

  • 서비스별로 독립 배포가 가능해 전체 영향 없이 일부만 수정
  • 기능별로 다른 기술 스택을 선택할 수 있는 유연성
  • 특정 서비스만 선택적으로 확장해 자원 효율 향상

주의할 점

서비스가 많아질수록 서비스 간 통신, 데이터 일관성, 모니터링이 복잡해집니다. 따라서 처음부터 무리하게 잘게 나누기보다, 단일 구조로 시작해 필요할 때 분리하는 접근이 안전합니다.

마이크로서비스는 만능이 아닙니다. 조직 규모와 서비스 복잡도를 고려해 도입 여부를 신중히 판단해야 합니다.