https://fearless-hardboard-bd6.notion.site/Document-26266e6d385d4ee19e024644ec4cb0be 코인사조 Document 프로젝트 주제 fearless-hardboard-bd6.notion.site [AWS Architecture] MSA 인사이트를 얻을 목적으로 시작한 사이드프로젝트 후기를 작성합니다. 주제는 코인 자산 관리 시스템(~ 다양한 거래소의 코인을 모아서 보여주는 앱)을 간단하게 만들어보기로 했고 프론트 1명, 백엔드 3명이서 작업을 진행했으며, 백엔드 영역에서 커뮤니티 도메인과 자산 도메인의 일부를 담당했습니다. 첫 3주 동안은 EDA(Event Driven Architecture), DDD(Domain Driven Developmen..
최근 DDD, MSA를 이해하기 위해 지인들과 작은 사이드 프로젝트를 진행하고 있습니다. 모두, 직장인 개발자로 구성되어 있기에 본업처럼 많은 에너지를 쏟고 있지는 못하지만, 그래도 모두 시간을 쪼개어 열정적으로 진행하니 즐겁습니다. DDD, MSA란 말은 참 많이 들었는데 그 과정들을 실무에서 적용 해보기 어려워 많이 궁금했습니다. 책을 봐도 이해가 잘 되지 않았습니다. https://youtu.be/QUMERCN3rZs 위 영상을 참고하여, 4가지 색의 포스트 잇을 이용하여 파란색 : command 노란색 : item 주황색 : event 빨간색 : external ( 외부시스템 ) 기능을 나누고 요청 과정을 포스트잇으로 정리합니다. 정리한 내용을 바탕으로 같은 데이터 요청에 해당하는 경우를 한 곳에..
어떻게 공부하는게 효율적일지 많이 고민했다. 작년 8월 쯔음이었나 회사에서의 성장은 멈춘 것 처럼 느껴졌다. 책을 읽어보고, 스터디도 해봤지만 성장에 대한 욕구는 더 커졌다. 그렇게 고민하던 중 취준생 멘토링 플랫폼과 연락이 닿았다. 가끔씩 해당 플랫폼에서 개발자를 꿈꾸는 취준생 고민에 대한 답변을 달아주었는데.. 그게 시작이었나보다. 강의를 해보지 않겠냐는 제안을 받았다. 누군가에게 강의를 하며 전달한다면, 좀 더 내게 성장이 될 것이라고 생각했다. 그리고 덜컥 강의를 하기로 했고, 강의 컨텐츠를 만들었다. 처음에는 어떤 컨텐츠를 만들지 막막했지만 강의를 하며 만들어갔다. 주제는 [시각화 파일럿 프로젝트!] 5주의 과정을 만들어 진행했다. 1. Spring 셋팅 2. FrontEnd 이해하기(d3.js..