[서비스 제작 Side] DDD, MSA 이해하기
- Side Project
- 2022. 2. 3. 23:18
최근 DDD, MSA를 이해하기 위해 지인들과 작은 사이드 프로젝트를 진행하고 있습니다.
모두, 직장인 개발자로 구성되어 있기에 본업처럼 많은 에너지를 쏟고 있지는 못하지만,
그래도 모두 시간을 쪼개어 열정적으로 진행하니 즐겁습니다.
DDD, MSA란 말은 참 많이 들었는데
그 과정들을 실무에서 적용 해보기 어려워 많이 궁금했습니다.
책을 봐도 이해가 잘 되지 않았습니다.
위 영상을 참고하여, 4가지 색의 포스트 잇을 이용하여
- 파란색 : command
- 노란색 : item
- 주황색 : event
- 빨간색 : external ( 외부시스템 )
기능을 나누고 요청 과정을 포스트잇으로 정리합니다.
정리한 내용을 바탕으로 같은 데이터 요청에 해당하는 경우를 한 곳에 모아
API로 정리해 나아가는 과정을 선수행하니 조금이나마 그 과정이 이해가 갑니다.
각 엔티티를 기준으로 API 요청을 도식화하니, 대략적으로 어떤 API 서버가 만들어 질지
그려지게 됩니다.
앞으로는 DB는 어떻게 할지, 서비스는 몇개로 나눌 지 고민을 하게 될텐데요.
컴퓨터에 앉아 고민만 하던 것들을 지인들과 사이드프로젝트로 구성하니 앞으로의 과정들이 더 더욱 기대됩니다.
'Side Project' 카테고리의 다른 글
[서비스 제작 Side]RESTful API 문서(#1) 툴 서칭 (0) | 2022.02.19 |
---|---|
[02/17] 게더타운, 개발 스터디 ( CI/CD, Git flow, 테스트 ) (0) | 2022.02.17 |
[Side Project] 멘토링, 자료제공 방법 Notion으로 변경 (0) | 2020.07.20 |
[Side Project] 멘토링, 질문/답변을 위한 네이버 카페 운영 (0) | 2020.04.19 |
[Side Project] 멘토링, Kakao 챗봇 (1) 구현동기 및 방법 (0) | 2020.03.04 |