본문 바로가기

배달의 민족2

우아한 멀티모듈 - 2019년 8월 우아한 Tech 세미나 발표자 소개 배달의 민족에서 프론트 / 주문 / 결제 시스템 등을 담당해왔음 Hello World만 하고 발표를 하는게 아니라는것을 이야기드리고 싶었음 개인 사이드 프로젝트로 코덕을 하고 있음 블로그 내용을 기반으로 발표 1. 멀티 모듈 예시로 회원 시스템 단일 모듈 멀티 프로젝트 내부 API / 외부 API / 배치 개별 프로젝트로 되어 있었음 공용 클래스들은 복사해서 각자 갖고 있음 사람에게 의존적인 일관성 단일 모듈 멀티 프로젝트 + 메이븐 저장소 3개의 개별 프로젝트 중 공용 클래스들은 내부 메이븐 저장소에 라이브러리 형태로 올려놓고 각자 프로젝트가 사용 시스템으로 보장되는 일관성 문제는 번거로운 개발 사이클 하나만 수정해도 다음의 사이클이 필요 메이븐에 업로드 각 3개의 프로젝트가 메이븐 라이브.. 2019. 8. 30.
2018년 상반기 회고 2017년 회고에서 얘기했었지만, 이제부터는 1년 단위가 아닌 분기 혹은 반기 단위로 회고를 남길 계획이다. 원래는 분기 단위로 하려고 했었지만, 3월에 개인 사정으로 1분기가 그냥 지나가버리고 4월부터는 신규 프로젝트로 바빠서 어쩔수 없이 상반기로 회고를 하게 됐다. 상반기인데 7월도 아니고 웬 8월에 상반기 회고냐 라고 생각할수도 있다. 회사 프로젝트가 7월 말에 최종 오픈하고 8월 초에는 오픈 안정화를 하다보니 늦어지게 됐다. 그래도 프로젝트가 잘 끝나서 기분 좋게 회고를 쓴다. 회사 회사의 일은 2개의 챕터로 분리할 수 있을것 같다. 1 ~ 2 월 - 정산 시스템 운영 기억이 가물가물해서 Jira 티켓을 보니 1월까지는 신규 SAP 연동 시스템 연동작업을 계속 했었다. 작년 연말에 정산 파트의 연.. 2018. 8. 26.