DDD란? 마이크로서비스시장변화에 빠르게 대처하고, 항상 안정적이며, 비용 최적화를 할 수 있는 제품/서비스를 제공한다.- 서비스를 잘게 쪼갠 뒤, API로만 통신하도록 한다. -> 마이크로서비스를 구현하기 위해 필요한 방법론 => DDD- 서비스를 나누는 기준 마이크로서비스로 나누어서 설계하고 개발하는 방법론비즈니스 도메인 중심으로 마이크로서비스를 나누고 설계하여 개발할 수 있는 일련의 방법론을 제공한다. 마이크로서비스를 개발, 배포, 운영할 수 있는 아키텍처 -> MSA(Microservice Architecture) 마이크로서비스를 운영할 시 발생할 수 있는 이슈를 해결하기 -> 마이크로서비스 패턴 마이크로서비스의 문제점ComplexConsistency DDDDomain Driven Design..