기술 블로그 (Tech Blog)/Project-coopang (20) 썸네일형 리스트형 docker-compose.yml 네트워크 만든 후 실행 방법 목표 같은 네트워크 안에서 postgres, redis-stack, prometheus, grafana, loki 를 한꺼번에 띄우려고 한다.1. docker-compose.yml 네트워크 만든 후 실행 방법 원하는 네트워크를 만든다docker network create coopang docker-compose-dev.yml 실행한다docker compose -f docker-compose-dev.yml up -d 2. 중간에 멈췄을 때 도커 목록 확인docker ps -a 목록 확인 후 겹치는 이름 삭제, 또는 docker-compose.yml 에서 이름을 변경하면 됨docker rm -f redis-stack-composedocker rm -f postgres 3. docker-compose.y.. 멀티모듈 프로젝트 설정 Today I Learn ✍🏼 오늘 하루 가장 인상 깊었던 배움에는 뭐가 있었지?폴더 불러왔는데 프로젝트가 다 등록된거 그 배움까지 다가가는데 어떤 어려움이 있었지?해보면 되지그 어려움을 해결하기 위한 나의 시도들은 무엇이 있었지?해보면 됨그 과정에서 나는 무엇을 깨달았고, 어떤 감정/생각이 들었었지?좋다이 상태에서 이후 더 나은 내가 되려면 무엇을 보완하지?계속된 연습, 실천 1. 멀티모듈 프로젝트 구조 설정먼저 프로젝트 구조를 멀티모듈 구조로 설정해야 합니다.예를 들어, coopang의 구조는 다음과 같습니다coopang (루트 프로젝트)├── eureka│ └── src├── gateway│ └── src└── user └── src 이러한 구조에서 각 하위 폴더(eureka, g.. 쿠팡 프로젝트를 설계하면서.. Today I Learn ✍🏼 오늘 하루 가장 인상 깊었던 배움에는 뭐가 있었지? 그 배움까지 다가가는데 어떤 어려움이 있었지? 그 어려움을 해결하기 위한 나의 시도들은 무엇이 있었지? 그 과정에서 나는 무엇을 깨달았고, 어떤 감정/생각이 들었었지? 이 상태에서 이후 더 나은 내가 되려면 무엇을 보완하지? 쿠팡 프로젝트 시작 1일차이다.MSA로 설계를 하려는데 이전에 했던 배달민족 프로젝트에서 멘토님이 해주신 코멘트로 인해설계에서 고민 중이다. Gateway서버와 Auth 서버의 역할1. **역할 분리**: Gateway는 인증과 관련된 로직을 모두 제거하고, 인증은 오직 Auth 서버로의 API 호출을 통해 처리해야 합니다. 이렇게 함으로써 Gateway는 트래픽 관리와 요청 분배 역할에 집중.. API 설계 원칙 Today I Learn ✍🏼 오늘 하루 가장 인상 깊었던 배움에는 뭐가 있었지?endpoint를 정하는데 의문이 들었다patch 언제 쓰는거지?단일책임원칙은 class 범위 아니야? 그 배움까지 다가가는데 어떤 어려움이 있었지?회사 팀에 따라 달리지는 것 아닌가? 라고 생각하고 넘어갔었다.그러나 팀원이 왜 같은 endpoint로 patch를 해도 되는데 이유를 물어서 생각을 하게 되었다. 그 어려움을 해결하기 위한 나의 시도들은 무엇이 있었지?개발자 커뮤니티에 질의gpt 사용멘토가 와서 리뷰 그 과정에서 나는 무엇을 깨달았고, 어떤 감정/생각이 들었었지?배달앱에서는 음식을 미리 수량을 수정할 일이 없다명세서를 더 잘 봐야한다 이 상태에서 이후 더 나은 내가 되려면 무엇을 보완하지?명세서 대로 해야 .. 이전 1 2 3 다음