소프트웨어 개발 기법
What?
마이크로 서비스란 소프트웨어를 구축하기 위한 아키텍처이자 하나의 접근 방식으로, 애플리케이션을 상호 독립적인 최소 구성요소로 분할한 것이다.
모든 요소를 하나의 애플리케이션에 구축하는 전통적인 모놀리식 접근 방식 대신 마이크로 서비스는 모든 요소가 독립적이며, 연동되어 동일한 태스크를 완수한다.
Why?
소프트웨어 개발에선 이런 접근방식을 통해 다수의 애플리케이션 간에 유사한 프로세스를 공유하는 기능을 중시한다.
How?