Reuse Snowflake connections in AWS Lambda?

0

Jeremy Daly talks about reusing RDS connections in AWS Lambda. I assume this principle of establishing the connection outside of the Lambda handler's context would work for Snowflake connections too?

AWS
질문됨 일 년 전200회 조회
1개 답변
0

Hi there,

The general advice for any SDK clients and database connections would be to initialize them outside of the function handler, and cache static assets locally in the /tmp directory. Subsequent invocations processed by the same instance of your function can reuse these resources. This saves cost by reducing function run time.

This would also apply to third-party database tools such as Snowflake.

Should you wish to learn more about how Lambda may re-use it's containers, please see [1].

Thank you,

Ahmad

[1] https://aws.amazon.com/blogs/compute/container-reuse-in-lambda/

profile pictureAWS
답변함 일 년 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠