Published on2025년 4월 22일LATERAL JOIN 이란?DBLATERAL JOIN은 SQL에서 제공하는 특수한 JOIN 방식으로, JOIN 오른쪽의 서브쿼리에서 왼쪽 테이블의 값을 동적으로 참조할 수 있는 방법입니다.
Published on2024년 12월 30일2024년 회고록 (백엔드로의 전향과 폐업)etc회고올 한 해는 내 인생에서 또 다른 전환점이 되었다. 길을 많이 잃었던 것 같다. 많이 방황하고, 이것저것 시도하다가 실패하고, 다시 생각하고, 또 도전하고, 그리고 아주 큰 변화를 겪으면서 내 생각이 많이 달라진 한 해였다. 그 과정에서 조금 더 성장하고 성숙한 사람이 되었다.
Published on2024년 8월 4일쿠폰 시스템에서 알아보는 분산락spring여러 컴퓨터나 서버가 동시에 같은 자원에 접근하려 할 때 이를 제어하기 위해 자원에 락을 거는 방법입니다. 여러 컴퓨터 사이에서 자원 접근을 조율하여 동시에 하나의 자원을 쓰지 못하게 순서를 정해주는 장치라고 생각하면 됩니다.
Published on2024년 6월 22일Swagger에서 하나의 HTTP 상태 코드로 여러 커스텀 에러 메시지 관리하기springSwagger 문서화를 자동화하기 위해 커스텀 어노테이션과 Swagger 설정을 수정하여 더 효율적인 방식을 도입했습니다.
Published on2024년 5월 30일S3에서 파일을 다운로드하기(feat. octet-stream, 프리사인 URL)spring파일 다운로드의 핵심은 크게 Content-Type과 Content-Disposition 입니다. 각각 어떤 것인지 먼저 알아보겠습니다.
Published on2024년 5월 21일Spring Boot에서 S3에 파일 업로드 하기spring스프링 부트에서 s3에 이미지를 업로드해야 하는 상황이 생겨 정리 차원에서 글을 남겨 봅니다