전체 글74 [TIL] 20241113 내일배움캠프 수료 후, 오랜만에 블로그 글을 작성합니다. 알고 보니 9일 만에 글을 쓰게 되었네요. 그렇다고 9일 동안 그저 놀기만 했던 것은 아닙니다! 😅 사실은 취업을 위해 열심히 이력서를 작성하고, CS기초 지식을 다지느라 바쁜 시간을 보냈답니다. 오늘 한 일 1 코딩을 시작한 지 1년이 지나며, 많은 사람들과의 교류 속에서 전공자와 비전공자의 차이를 절실히 느꼈다. 그중 가장 큰 차이점은 바로 CS 지식이었다. 그래서 나도 본격적으로 CS 공부를 시작하게 되었다.어느덧 책의 마지막 주제인 데이터베이스까지 도달했는데, 처음에는 막연했던 개념들이 이제는 조금씩 이해가 가고, 활용할 수 있을 것 같다는 생각이 든다. 오늘은 데이터베이스의 핵심 개념들을 집중적으로 공부했다. 먼저, DBMS가 무엇인.. 2024. 11. 14. Chapter 5. 최종 회고 💁 이커머스 회사 내부에서 이미지 관련 처리를 돕는 인하우스 시스템의 이미지 처리 모듈 프로젝트🖐️ 브로셔https://teamsparta.notion.site/e52db4fc25494602a276cd23889eab8f😺 GitHubhttps://github.com/4-Image-Module/Image-ModuleChapter 5. 팀 프로젝트 1주차 WILhttps://happy-coding.tistory.com/45Chapter 5. 팀 프로젝트 2주차 WILhttps://happy-coding.tistory.com/50Chapter 5. 팀 프로젝트 3주차 WILhttps://happy-coding.tistory.com/52Chapter 5. 팀 프로젝트 4주차 WILhttps://happy-.. 2024. 11. 5. Chapter 5. 팀 프로젝트 4주차 WIL Weekly I Learned스파르타 마지막 프로젝트의 4주 차가 끝이 났다. 이번 주에 있던 트러블 슈팅을 정리해 보도록 하자!![ 🚨 트러블 슈팅 및 기술적 의사 결정 ]1. WebP타입 변환 시 손실 및 무손실 이미지 크기 비교하기2. 이미지 내부의 메타데이터가 삭제되는 위치 추적하기3. ProcessServer 분리 및 이유1. WebP타입 변환 시 손실 및 무손실 이미지 크기 비교하기WebP 변환 코드원본 이미지를 복사한 copyOriginlFile의 손실 압축 및 무손실 압축 크기 비교하기// 원본 복사 이미지 WebP 파일로 변환public File convertToWebp(File copyOriginalFile) { try { String uploadFileName = "uplo.. 2024. 10. 21. Chapter 5. 팀 프로젝트 3주차 WIL Weekly I Learned기획 (1주) + 개발 (2주)를 합쳐서 벌써 프로젝트를 시작한 지 3주 차가 되었다.이번주는 지금까지 개발한 프로젝트의 중간 발표가 진행되었다. 이를 바탕으로 이번 WIL은 지금까지 프로젝트를 진행하면서 내가 겪은 트러블 슈팅 및 기술적 의사 결정을 정리하고, 앞으로 해야할 일에 대하여 정리해 보도록 하자! 중간 발표 자료[ 🚨 트러블 슈팅 및 기술적 의사 결정 ]인프라 설계도 변경MINIO 사용 이유WebP 사용 이유1. 인프라 설계도 변경문제 발생그림을 통하여 서로 다른 3개의 Application이 하나의 DB에 직접적으로 접근하는 모습을 볼 수 있습니다. 이는 MSA핵심 원칙인 Loose coupling(느슨한 결합)이 아닌 High Coupling을 지향하고 있다.. 2024. 10. 12. S3 이미지 사이즈 제한하기, API 응답 속도 향상시키기 Simple Storage Service목표업로드 시 이미지 사이즈 제한하기 이미지 API 응답 속도 향상시키기[ 업로드 시 이미지 사이즈 제한하기 ]🤔 만약 악성 유저가 3GB 크기의 파일을 업로드하거나, 8시간짜리 동영상을 주기적으로 업로드한다면 어떻게 될까요?💁 AWS는 사용량 기반 과금 모델을 사용하므로, AWS에 등록된 결제 카드에 예상치 못한 비용이 발생할 수 있습니다!! 😱그렇지만, 다행히 Spring에서는 기본적으로 최대 파일 업로드 크기가 20MB로 제한되어 있습니다.하지만 회사의 서비스의 요구사항에 따라 이미지 사이즈를 최대 5MB로 제한하는 등.. 수정되어야 할 수 있기 때문에 파일 업로드 용량을 수정하는 방법을 공부해 보도록 합시다.API에 설정하는 방법public String.. 2024. 10. 7. Chapter 5. 팀 프로젝트 2주차 WIL Weekly I Learned2주 차 간단 요약프로젝트 개발 시작 단계2024. 09. 30인프라 아키텍처 & ERD 설계최종 인프라 설계도흐름 정리ImageUploadServerBacknd Client에서 이미지 업로드 요청 / BackendClient ➡️ ImageUploadServerImageUploadServer에서 요청된 이미지 데이터의 정보를 serverdataDB에 저장 / ImageUploadServer ➡️ server data DBDB에 저장 성공 시 사용자에게 "이미지 업로드 중" 과 같은 메시지를 반환한다. (사용자 편의성 위해) ImageUploadServer에서 MINIO에 이미지 업로드 / ImageUploadServer ➡️ MINIO문제❗❗: S3와 달리 MINIO는.. 2024. 10. 6. 이전 1 2 3 4 5 6 7 8 ··· 13 다음