3 ms·
There are languages like Go, Rust or C that are compiled. If your lambda uses compiled languages you need to recompile to the right platform. Additionally, a l
by estebarb 5y ago
There are languages like Go, Rust or C that are compiled. If your lambda uses compiled languages you need to recompile to the right platform.
Additionally, a lot of interpreted languages depends on native libraries. You need to build those libraries using the right arch. It happens a lot if you want, for example, deploy a Rails app in Lambda.
By the way, Lambda works great for low latency apps. The "startup cost" is negligible if you know how to implement it. You can serve ML models from a lambda, and in that case you want a math library optimized for the platform. Unless you have a lot of traffic a Lambda usually is cheaper.