티스토리챌린지 3

24.11.15 TIL - 윈도우 WSL Ubuntu 저장 경로 이동 방법

오늘 배운 것윈도우 WSL Ubuntu 저장 경로 이동 방법 개요WSL Ubuntu를 설치하면 C:\Users\\AppData\Local\Packages에 WSL Ubuntu의 데이터가 저장이 된다.  현재 Docker Desktop이 원인 모를 오류로 설치가 안되어서 WSL Ubuntu에서 Docker를 실행해서 사용하고 있다.  Docker를 사용하면 용량을 엄청 먹기 때문에 C 드라이브에서 하면 용량이 부족해질 수 있다. 그래서 용량이 널널한 HDD D 드라이브로 WSL Ubuntu을 옮겼다.  그리고 Docker를 사용해보려고 하니 Docker가 너무 느렸다.  심지어 HDD 사용률이 100%가 되었었다.  그래서 다시 WSL Ubuntu를 SSD인 E 드라이브로 옮기기로 했다.  이때 WSL U..

TIL 2024.11.15

최종 프로젝트 트러블슈팅 + 기술적 의사 결정

트러블 슈팅CDN Server 같은 이미지 동시 요청 시 DB 및 storage service 여러 번 가는 문제대용량 이미지 업로드 시 CDN URL 생성 오래 걸리는 문제이미지 정보 FeignClient 전송 시 문제 기술적 의사 결정CDN Server 도입으로 조회 및 다운로드 성능 향상CDN Server 캐싱 동작 구현 방법 CDN Server 같은 이미지 동시 요청 시 DB 및 storage service 여러 번 가는 문제개요현재 CDN Server의 구현은 아래와 같이 구현되어 있다.  브라우저에서 CDN Server에게 CDN URL로 이미지 조회 및 다운로드를 요청한다. CDN Server는 Redis에 해당 CDN URL을 key로 가지고 있는 value가 있는지 확인한다. 첫번째 요청..

프로젝트 2024.11.14

최종 프로젝트 회고

프로젝트 소개프로젝트 소개 :회사 내부에서 이미지 관련 처리를 돕는 이미지 처리 모듈 프로젝트프로젝트 기간 :24.09 ~ 24.10 (5주)프로젝트 팀원 구성 :BE 4명프로젝트 Github 주소 :https://github.com/4-Image-Module프로젝트 brochure 주소 : https://teamsparta.notion.site/4-Storage-Service-17e981c3249d47128b67cafebd09d4ee프로젝트 발표자료 : 나의 개발 파트CDN 서버 구축CDN server 이미지 조회 및 다운로드 기능 구현CDN server에 이미지 캐싱 기능 구현CDN server 용량 체크 로직 구현CDN server 최적화로 성능 개선Backend Client 라이브러리 구현이미지 ..

프로젝트 2024.11.13