인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

작성자 없음

작성자 정보가 삭제된 글입니다.

[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지

람다 설정하기

람다 리사이징 질문

작성

·

161

0

안녕하세요 영원한 스승 제로초님
현재 이미지를 S3 Bucket 2개의 경로로 나누어 유저 프로필 이미지는 profile/ 게시글 이미지는 post/ 이렇게 저장하고 있습니다. 트리거의 접두사는 profile/ 이런 식으로 하나만 감지할 수 있는 거 같던데 프로필 이미지와 게시글 이미지를 다른 사이즈로 리사이징 하려고 한다면 트리거를 1개 추가하는 방법이 있을 거 같고 또 하나는 이미지를 하나의 경로 image/ 이런 식으로 같이 저장을 하고 저장될 파일명에 프로필 이미지와 게시글 이미지를 구분하여 람다 함수에서 프로필과 게시글의 이미지를 분기 처리하여 다른 사이즈로 리사이징 하는 방법이 있을 거 같습니다. 트리거를 추가한다면 비용이 많이 나올 거 같은데 2번째 방법이 적합할까요?

답변 1

1

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

트리거는 비용이 안 나옵니다. 람다 함수가 괜히 여러번 호출되는 게 더 비용이 큽니다.

모든 이미지를 리사이징 한다는 가정하에 프로필 이미지와 게시글 이미지를 각각 다른 람다로 만드나 하나의 람다에서 분기 처리를 하나 호출 수는 동일하니 차이가 없겠네요 감사합니다!

작성자 없음

작성자 정보가 삭제된 글입니다.

질문하기