MSA1 [독서 - 스프링 부트 핵심 가이드] 02. 개발에 앞서 알면 좋은 기초 지식 🌱 서버 간 통신 ▪ 한 서버가 다른 서버에 통신을 요청하는 것 ➡️ 독립적인 애플리케이션 개발 시, 각 서비스 간에 통신해야 하는 경우를 생각해 볼 수 있다. 효율적인 유지보수와 경량화된 서비스를 사용하기 위해서는 서비스의 규모를 작게 나눠 가져갈 필요가 있다. ▪ MSA (Microservice Architecture) ➡️ 위의 문제를 해결할 해결책 ▪ 서비스의 규모를 작게 나누어 구성한 아키텍처 🌱 스프링 부트의 동작 방식 ▪ 서블릿(Servlet) ▪ 클라이언트의 요청을 처리하고 결과를 반환하는 자바 웹 프로그래밍 기술이다. ▪ 서블릿 컨테이너(Servlet Container)에서 관리한다. ▪ 서블릿 컨테이너(Servlet Container) ▪ 대표적인 컨테이너로 톰켓이 있다. ▪ 특징 : .. 2024. 1. 28. 이전 1 다음