HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
📯
부스트캠프 7기 BE 멤버쉽 설계
/
마이크로서비스 아키텍처는 왜 쓰는 걸까요? 무슨 이점이 있을까요?

마이크로서비스 아키텍처는 왜 쓰는 걸까요? 무슨 이점이 있을까요?

요약
1. 회사가 새 언어를 안가르칠려고 귀찮아서 만들었다 2. 한쪽이 터지더라도 나머지는 안터지도록 하려고
확인
확인
레이블
8주차
최근 기업이 MSA로 서버를 구축하는 것 같습니다. 하나의 서버에서 모든 서비스를 담당하는 것보다는 이점이 있을 것 같은데 그게 무엇일까요?
 
언어를 타지 않는다.
 
“추천 시스템” → python
“A 서비스”→ GO
“결제 서비스” → Java
“BFF” → Node
 
“역할을 분배하자”
 
REST API, gRPC,
 
“Request, Response 설계만 잘 해놓으면 언어랑 상관 없이 사용할 수 있음”
 
“모놀리식(Monolithic)”
 
결론:
  1. 회사가 새 언어를 안가르칠려고 귀찮아서 만들었다
  1. 한쪽이 터지더라도 나머지는 안터지도록 하려고