도메인 주도 설계로 시작하는 마이크로서비스개발
마이크로서비스 애플리케이션은 초기 개발뿐만 아니라 지속적인 비즈니스 변화에 빠르게 대응 할 수 있는 구조 설계가 필요하다. 그렇지 못한 경우 비즈니스 수정이 발생했을 때 파급효과 및 영향도를 알 수 없어 실제 변경작업보다 다른 모듈의 영향도를 파악하기 위한 테스트에 더
마이크로서비스를 만들기 위한 가장 효울적인 프로세스는 실제로 동작하는 제픔중심의 애자일 개발 프로세스이다.애자일방법론에서의 설계란 어느정도 개발을 시작할 수 있을정도의 가벼운 설계를 말한다. 설계를 단순하고 간단하게 하고 개발을 진행한 뒤 지속적인 리팩토링을 하는 작업
사내도서관(도서대출시스템)을 주제로 마이크로서비스를 도출하고 아키텍처를 구성해본다.도서대출시스템의 요구사항 정의사용자를 등록한다.특정 사용자는 사서역할을 부여받는다.사용자는 로그인 / 로그아웃이 가능하다.사서는 도서분류정보를 등록/수정/삭제한다.사서는 입고된 도서를 등