From time to time I like to loiter on people’s GitHub Repos look through issues submitted and see if there are interesting hidden gems and bugs that would make a good lesson or learning experience and boy did I find one for you. This bug is caused in stripe-node code in AWS Lambda serverless environment where requests are failing intermittently. We discuss how AWS serverless container re-use can cause this and how stripe solved it.

Resources
https://github.com/stripe/stripe-node/issues/1040
Intermittent Error: write EPIPE when running stripe client in AWS Lambda · Issue #1040 · stripe/stripe-node · GitHub
https://aws.amazon.com/blogs/compute/container-reuse-in-lambda/

#aws #serverless #cloud #developer

A Bug in Stripe Caused by AWS Lambda Serverless Design (Container re-use)
3.00 GEEK