MSA1 [클라우드] MSA가 뭐고 MSA: Micro Service Architect소프트웨어 아키텍쳐 중 하나로, 독립적으로 구성 가능한 작은 단위의 서비스로 구성된 어플리케이션 구조를 말한다. 기존 서비스의 아키텍쳐는 시스템(인프라) 위에 어플리케이션(프로그램) 올라가서 하나의 어플리케이션이 되는 아키텍쳐를 Monolitic 시스템, 즉 단일 시스템이라고 불렀다. 여기서 마이크로 서비스 아키텍쳐로 왜 쪼개지는지에 대해서 생각해볼 수 있다.마이크로 단위의 기준이 뭘까? 어디까지 단위를 마이크로 서비스라고 하나?무조건 쪼갠다고 하는 게 정답인가?쪼개면 뭐가 좋아지냐? 일단 시스템을 쪼개면 쪼갠 단위에서 각각 호출하고 사용할 수 있다.대부분의 서비스는 서로 연동되어 있고, MSA의 철학도 각각 통신을 하는 것을 목표로 한다.마이크로 서비스.. 2025. 1. 23. 이전 1 다음