마이크로 서비스 아키텍처: Difference between revisions

From CS Wiki
No edit summary
No edit summary
Line 22: Line 22:
* [[카라니 배포]]
* [[카라니 배포]]
* [[롤링 배포]]
* [[롤링 배포]]
== 참고 문헌 ==
* [https://byline.network/2016/12/1-490/ SOA 실패의 교훈을 잊지 말자]
* [https://jins-dev.tistory.com/m/entry/Software-Oriented-ArchitectureSOA-의-정의와-Micro-Service-Architecture Software Oriented Architecture(SOA) 의 정의와 Micro Service Architecture]

Revision as of 08:48, 4 January 2020

Micro Service Architecture
대용량 웹 기반 분산시스템에 주로 사용되는 아키텍처스타일로 SOA 사상을 기반으로 하여 서비스의 경량화 및 독립적 배치가 가능한 서비스 조합 아키텍처

특징

  • Fine Grained 서비스
  • 수직 분할(Vertical Slicing)
  • RESTful API, API Gateway
  • Polyglot 아키텍처

구조

개요도

마이크로 서비스 아키텍처.png

모놀로틱 아키텍처와의 비교

MSA 데이터 분리.png

같이 보기

참고 문헌