• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    미해결

람다 리사이징 질문

22.09.06 23:09 작성 조회수 98

0

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

답변 1

답변을 작성해보세요.

1

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

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