Dan Van Brunt
04/08/2022, 2:58 PMLambda@Edge
is a completely under-rated, under-used, u*nder-appreciated* but absolutely ⭐ AMAZING flexible, multi-use AWS service?
Here are my thoughts for why that might be…
1. I’m missing something and there is something serverless that is way better, cheaper, easier.
2. It’s a complete nightmare to develop with despite its usefulness.
a. CFN can’t delete them without failing once and waiting 2 hours.
b. Finding the CW logs is a game in itself. “Which region are they in today?”
c. Deploys require waiting for the CF distro to completely propagate. Why not have a dev-mode that only propagates to the closest edge location fast and then the others later.
3. None of the CFN frameworks allow for live/local editing of edge functions, even though all support the same with standard lambdas. (CDK, SST, SLS, SAM etc)
I’m either missing some very amazing serverless alternative, or can AWS Lambda team fix the above limitations so that we can all start to LOVE this amazing service?thdxr
04/08/2022, 2:59 PMDan Van Brunt
04/08/2022, 3:11 PMDan Van Brunt
04/08/2022, 3:15 PMthdxr
04/08/2022, 3:16 PMthdxr
04/08/2022, 3:17 PMDan Van Brunt
04/08/2022, 3:18 PMthdxr
04/08/2022, 3:38 PMAndrew Barba
04/08/2022, 4:21 PMAndrew Barba
04/08/2022, 4:22 PMDan Van Brunt
04/08/2022, 4:25 PMAndrew Barba
04/08/2022, 4:27 PMthdxr
04/08/2022, 4:28 PMthdxr
04/08/2022, 4:28 PMthdxr
04/08/2022, 4:29 PMAndrew Barba
04/08/2022, 4:31 PMDan Van Brunt
04/08/2022, 4:32 PMRichard Simpson
04/08/2022, 6:57 PMFor what its worth: a little birdie told me Lambda is getting true streaming Q2/Q3 this yearPLEASE and thank you. This is my #1 biggest issue using Lambdas versus Workers. Also agree with the statement about the worker being in front of the CDN and general issues with Cloudfront being unweildy compared to alternatives though.
Richard Simpson
04/08/2022, 6:58 PMDerek Kershner
04/09/2022, 7:14 PMDan Van Brunt
04/10/2022, 11:54 AMDerek Kershner
04/11/2022, 2:18 AMDerek Kershner
04/11/2022, 2:22 AMDerek Kershner
04/11/2022, 2:24 AMDan Van Brunt
04/11/2022, 12:58 PMCDN -> APIG -> Lamnda -> S3
?
Something tells me that would be significantly slower (distro cache aside) but definitly worth a test.Derek Kershner
04/11/2022, 1:49 PMAPIG
is basically the only difference and it is pretty quick. Both have CDNs, both have a lambda run, both query S3 the same way.Dan Van Brunt
04/11/2022, 2:00 PMDerek Kershner
04/11/2022, 2:06 PMDerek Kershner
04/11/2022, 2:06 PMDerek Kershner
04/11/2022, 2:08 PMDerek Kershner
04/11/2022, 2:09 PMNextJsSite
)Dan Van Brunt
04/12/2022, 4:07 PMDan Van Brunt
04/12/2022, 4:07 PMDerek Kershner
04/12/2022, 4:09 PM