[MSA] #1: MSA란?

군자·2024년 4월 4일
0

MSA

목록 보기
1/4


필자는 현재 MSA 프로젝트를 수행하고 있다.
사실 앵간해선 바로 프로젝트를 수행하며 알아보려 했지만,, 이것저것 정리하고 알아야 할 것이 너무 많아보여 정말 빠르게!! ! 훑어보려 한다.
이건 그것에 대한 첫 글이라 굉장히 간단하게만 적고 넘어가겠다.


이미 MSA에 대해서 간단한 개념은 어느정도 이해하고 있다.
아래의 영상들은 도움을 많이 받은 영상이다. 짧기도 하고 쉽게 설명이 되어있었다.
(쿠버네티스, 도커에 관한 얘기이지만 MSA를 이해하려면 핵심 개념이기에 첨부했다. 특히 마지막 영상은 이것저것 하면서 틀어놓고 듣기 좋았다.)

쿠버네티스가 대세가 된 이유 3가지!!
도커가 뭐고 왜 쓰는건가요?
[우아콘2020] 배달의민족 마이크로서비스 여행기

그래서 MSA란?

서비스를 작게 쪼개서 개별적으로 관리하는 기술 이 정의라고 할 수 있겠다.
사실 MSA 개념 자체는 어렵지 않다고 생각한다.
특정 서비스에 문제가 발생해도 다른 서비스에도 문제가 생기지 않게 해주고, 분업을 굉장히 쉽게 해주는 도구,,, 가 내가 이해한 MSA이다.

따라서 최대 단점은 트랜젝션 처리가 어렵다는 것이라고 생각한다.
사실 지금도 프로젝트를 제대로 시작 안했기에 얼마나 어려울지도 모르겠다...

아무튼 아자아자 화이팅!!!

profile
헬로 아이엠군자. 굿투씨유

0개의 댓글