WAS와 WS의 차이 WAS(Web Application Server) 비지니스 로직을 넣을 수 있음 Tomcat, PHP, ASP, .Net 등 WS(Web Server) 비지니스 로직을 넣을 수 없음 Nginx, Apache 등 많은 트래픽이 발생한 경우 대처하는 방법 스케일 업(Scale Up): 서버에 CPU나 RAM 등을 추가하여 서버의 하드웨어 스펙을 향상시키는 방법이다. 스케일 아웃(Scale Out): 서버를 여러 대 추가하여 시스템을 증가시키는 방법이다. CORS 란? CORS(Cross-Origin-Resource-Sharing)란 도메인이 다른 2개의 사이트가 데이터를 주고 받을 때 발생하는 문제입니다. 예를 들어 mangkyu.com에서 mang.com으로 데이터를 요청한다고 하면,..
Spring Framework와 Spring Boot의 차이 "Spring Framework는 자바 기반의 엔터프라이즈 애플리케이션을 개발하기 위한 강력한 프레임워크입니다. 여기에는 의존성 주입, 관점 지향 프로그래밍 등을 포함해 다양한 기능이 제공되어 복잡한 애플리케이션 개발을 가능하게 합니다. 하지만 이러한 기능을 사용하기 위해서는 상당량의 초기 설정 작업이 필요합니다. 반면, Spring Boot는 Spring Framework를 기반으로 하면서, 개발자가 빠르게 애플리케이션 개발에 착수할 수 있도록 도와줍니다. '설정보다 관례'를 모토로, Spring Boot는 많은 기본 설정을 자동으로 처리해주며, 내장 서버를 포함해 바로 실행 가능한 애플리케이션을 만들 수 있게 합니다. 즉, Spring ..