MSA(Microservice Architecure)란?
MSA(Microservice Architecure) 마이크로 서비스란? API를 기반으로 통신하는 소규모의 독립적으로 서비스로 배포 가능한 기능을 수행하는 서비스로 구성된 프레임워크이다. MSA는 애플리케이션의 확장에 용이하고 빠른 속도의 개발...
MSA(Microservice Architecure) 마이크로 서비스란? API를 기반으로 통신하는 소규모의 독립적으로 서비스로 배포 가능한 기능을 수행하는 서비스로 구성된 프레임워크이다. MSA는 애플리케이션의 확장에 용이하고 빠른 속도의 개발...
프로토콜: 약속, 서로간에 주고 받는 코드들을 어떻게 구성할지, 작성할지에 대한 약속
MVC 패턴 어플리케이션을 크게 모델(Model, View, Controller) 세 영역으로 구분하고 영역간의 결합도를 최소화한 패턴 패턴: 어떤 작업을 하는데 있어 수많은 개발자들이 공통되게 코드를 작성하는 방식
Spring Container(IoC 컨테이너) Bean 객체에 대한 생명주기 관리 빈 객체의 인스턴스화, 구성, 생명주기, 제거를 처리한다. POJO의 생성과 초기화, 서비스, 소멸에 대한 권한을 가진다.
프레임 워크 - 애플리케이션을 개발하는데 필요한 구조와 구성을 제공 - 프레임워크만으로 애플리케이션이 동작하지는 않음