Improved compute performance
We’ve improved raw performance on running our customers’ code by applying a number of key changes. For example, we switched from using the Lucet WebAssembly runtime to Wasmtime, which has undergone many performance optimizations over the last two years.
Reduced overhead for creating service instances
In addition to running your code as fast as we can, there’s another key aspect to maximizing performance: how quickly we get to the point of executing it after a request comes in. We’ve made significant improvements to our platform to reduce the overhead of creating new service instances. As a result, you’ll experience faster time to first byte, or TTFB.
Reduced variability in instantiation time
We’ve also enhanced how our operating system handles the way memory gets reclaimed when a service hasn’t been used for awhile. The changes we applied greatly eliminated delays for all subsequent service instantiations after the first.
Support for Environment Variables
Many bugfixes and improvements leading to a better developer experience and better results for our customers
Find out more