스프링 부트 핵심 가이드 1. 서버 간 통신 서버간 통신이 나오게 된 이유 : 마이크로서비스 아키텍처의 출현 단일 서비스 내부 메서드 호출 등을 통해 원하는 자원을 가져와 사용 가능 서버를 업데이트하거나 애플리케이션을 유지보수할 때마다 모든 기능을 사용할 수 없어 개발에 보수적인 입장, 서비스 자체의 규모도 커지기 때문에 서비스를 구동하는 데 걸리는 시간도 길어짐 마이크로서비스 아키텍처 MAS; Microservice Architecture : 서비스 규모를 작게 나누어 구성한 아키텍처 애플리케이션을 기능별로 나누어 개발하게 됨 독립적인 애플리케이션을 개발하게 되면 각 서비스 간에 통신해야 하는 경우가 발생 서버 간 통신 : 한 서버가 다른 서버에 통신을 요청하는 것 (서버 - 클라이언트) 가장 많이 사..