[상절티사] 상대적이며 절대적인 Tworld 사전의 IT이야기 "MSA 란 ?? "

in cloud •  6 years ago 

[상대적이며 절대적인 Tworld 사전]
Steemit의 화려한 비상을 꿈꾸는 @tworld 입니다.
대문을 만들어주신 sunshineyaya7 작가님 너무 감사 드립니다.

0.tworld_door_3.png


camphoto_1804928587.jpgPhoto by tworld

Microservice Architecture 란?

클라우드, Cloud 서비스 를 공부 하면서, Microservice Architecture 줄여서 MSA 라는 말을 많이 접하게 된다. 도대체 무슨 말인지 나도 IT에 있지만 왜 이렇게 줄임말이 많은건지 라고 하면서 찾아 보았는데 정말 쉬운 말이였다.
Microservice Architecture 마이크로서비스 아키텍처는 큰 Application을 여러 개의 작은 Application으로 나누어 마음대로 변경 하고 조합이 가능하도록 만든 변경과 조합이 가능하도록 만든 Architecture를 뜻한다.
예를 들어 홈페이지를 Microservice Architecture 마이크로서비스 아키텍처로 나눈다면

  • 로그인
  • 검색
  • 게시판 글쓰기
    이러한 기능 별로 쪼개서 Application Programming Interface 흔히 이야기 하는 API 로 나누어서 기능을 개발 하면 된다. 이러한 Microservice Architecture 마이크로서비스 아키텍처는
  • 장점
    서비스가 크고 복잡할 수록 유리 한데 사용이 많아 지는 기능을 식별하기 쉽고 식별된 기능에 대해서 Cloud 서비스 Auto Scaling 오토스케일링 을 통해서 확장을 해서 서비스 장애 발생을 예방 할 수 있다.
  • 단점
    개발자 들이 개발양이 많아지기 때문에 불만이 많이 발생할 수 있고, 응답 속도가 매우 느릴 수 있다.
    #MSA #microservice #architecture

매일 항상 감사하면서 지내고 있는, @tworld 입니다

tworld_follow_2.gif


Sponsored ( Powered by dclick )
DCLICK: An Incentivized Ad platform by Proof of Click - 스팀 기반 애드센스를 소개합니다.

안녕하세요 스티미언 여러분. 오늘 여러분께 스팀 블록체인 기반 광고 플랫폼 DCLICK을 소개...

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!