MSA는 DDD, 클린아키텍처로 개발해야할까요?
MSA를 검색하면 DDD나 클린아키텍처 등이 함께 나오는 경우가 많습니다. 그러면 다른 방법으로는 안되나?같은 생각이 들기도 합니다. 예를 들어 DDD를 모르는데 MSA를 하려면 DDD도 배워야하나?싶은거지요. 아닐 것 같더라도 뭔가 이유가 있으니까 같이 거론이 될 것도 같고요. 그 이외에도 객체지향, 풍부한(Rich) 도메인 모델, TDD, 테스트 자동화, JPA 등등이 많이 있습니다. 관련해서 생각을 정리해봤습니다. 관심있는 분들께 모쪼록 도움이 되었으면 좋겠습니다. https://blog.naver.com/wharup/223536292500