목록2024/08/24 (1)
밤빵's 개발일지
[TIL]20240824 MSA(Microservices Architecture)
▶ MSA(Microservices Architecture)란?MSA(Microservices Architecture)는 하나의 애플리케이션을 여러 개의 작은 독립적인 서비스로 구성하는 아키텍처 스타일로, 각 서비스는 독립적으로 배포, 확장, 개발될 수 있으며, 서로 다른 기술 스택과 데이터베이스를 사용할 수 있다. 이러한 MSA는 모놀리틱 아키텍처(Monolithic Architecture)와 대비되는 개념으로, 최근 다양한 대규모 시스템 개발에 많이 사용되고 있다. ▶ MSA의 개념과 특징MSA는 큰 애플리케이션을 여러 개의 작은 서비스로 나누어, 각 서비스가 독립적으로 운영되도록 하는 아키텍처로 각 서비스는 고유한 비즈니스 기능을 담당하며, 다른 서비스와 느슨하게 결합되어 있다. 이러한 MSA의 특..
개발Article
2024. 8. 24. 21:43