글 작성자: 자바니또

MSA(Microservice Architecture)란 단어를 들은 후 궁금해서 검색해 본 적이 있습니다.

글로 개념은 알 것 같았지만 직접 해보지 않았기 때문에 여러 것들을 검색해보다 실습형의 무료 세미나 영상을 보게 되었습니다.

영상 링크

세미나 목표

  1. MSA와 Monolith의 차이점을 안다.
  2. Spring Cloud와 Netflix oss를 사용하여 실습해보면서 MSA를 간단하게 만들어본다.
  3. Circuit Breaker를 이해하고 Hystrix를 사용해본다.
  4. Client side Load Balancing을 이해하고 Ribbon을 사용해본다.
  5. Service registry를 이해하고 Eureka를 사용해본다.
  6. API Gateway를 이해하고 Zuul을 사용해본다.

후기

영상의 총 길이는 3시간 반정도의 길이로 하루만 투자하면 볼 수 있는 길이입니다.

글로만 공부해서 뜬 구름 같던 개념들이 역시 직접 코드로 작성하면서 공부하니 MSA가 어떤식으로 동작하는지 그림이 더 확실히 그려졌습니다.

MSA의 장점과 단점, 해결할 수 있는 문제들을 알게되었습니다. 좋은 영상을 무료로 올려준 SKplanet Tacademy 채널에 감사합니다.

(정리한 내용은 제 깃헙에 올려두었습니다.)