5 ms·
AWS Lambda now supports C#
- forrestbrazeal 10y agoI would love to know how this is implemented under the hood. .NET Core on Linux? Or are they using Windows containers?
- forrestbrazeal 10y agoMystery solved: their just-updated docs indicate .NET Core. https://aws.amazon.com/about-aws/whats-new/2016/12/aws-lambda-supports-c-sharp https://aws.amazon.com/about-aws/whats-new/2016/12/aws-lambd...
- banana_giraffe 10y agoIt is indeed .NET Core on Linux. System.Runtime.InteropServices.RuntimeInformation.OSDescription returns "Linux 4.4.23-31.54.amzn1.x86_64 #1 SMP Tue Oct 18 22:02:09 UTC 2016"
- banana_giraffe 10y agoAs someone that's been porting a bunch of C# utilities to Python for Lambda, this is good news, and the timing is pretty nice too.
- fgonzag 10y agoIt's .NET core though, so you might be using quite a few classes that aren't available yet on core (at least for my use cases)
- jmnicolas 10y agoInteresting but only if it doesn't have starting delays like Java.
- Something1234 10y agoJava has starting delays on lambda? Why would this be the case, I would think that it would have a running VM which could be flushed with new code to run.
- wjd2030 10y agoLambda in general has starting delays for functions that havent been called in a while. You can create a cloud watch trigger to trigger your code to simply exit, poof, delay gone.