● Keep function single purposed*
● Minimize dependencies
- webpack, serverless-optimizer-plugin, …
● Use lightweight alternatives
- Spring vs Dagger, Apache HTTP vs HttpUrlConnection
● Prefer low overhead runtime (Go, node.js, Python)
- Consider GraalVM
- … possibly consider Provisioned Concurrency
Minimize bootstrap