저자는 실행 속도와 비용을 최적화하기 위해 AWS Lambda 함수에 대한 성능 테스트를 수행했습니다.
그들은 AWS Lambda Power Tuning을 사용하여 128MB, 256MB, 512MB, 1024MB의 다양한 메모리 할당을 테스트했습니다.
Postman의 성능 테스트 기능을 사용하여 동시 요청을 시뮬레이션하고 주요 지표를 측정했습니다.
128MB 구성은 가장 느린 응답 시간을 보였으며, 부하 시 지연 시간이 1초를 초과했습니다.
256MB는 개선을 보였지만, 더 높은 동시성 수준에서는 약간의 지연이 남아 있었습니다.
512MB는 상당한 성능 향상을 제공하여 응답 시간을 약 505ms로 줄였습니다.
1024MB는 최고의 성능을 제공하여 평균 응답 시간을 295ms로 낮추고 처리량을 높였습니다.
모든 테스트는 오류 없이 완료되어 다양한 구성에서 안정적인 성능을 확인했습니다.
저자는 메모리 증가가 속도를 향상시키지만 비용도 증가시키므로 성능과 비용의 균형이 필요하다고 결론 내렸습니다.
그들은 512MB가 좋은 절충안이며, 1024MB는 지연 시간에 민감한 경우에 가장 적합하다고 판단했습니다.
dev.to
Optimizing AWS Lambda Performance: Balancing Power and Cost
