TrueTeller
This has been the case in the past but we are investing in our provider ecosystem. We built several first-party native providers that aren't based on TF: Kubernetes, Azure, Google. Now, we also encourage third-parties to build their integrations.
Here is a boilerplate repo of a resource-based provider: https://github.com/mikhailshilkov/pulumi-provider-boilerplat...
Here is a provider that is driven by an Open API spec: https://github.com/mikhailshilkov/pulumi-provider-boilerplat...
For simple use-cases, you've always been able to build Dynamic Providers in TypeScript or Python: https://www.pulumi.com/blog/dynamic-providers/
Please reach out if you want to build a provider and we'll definitely help you out.
InfiniCache: Distributed Cache on Top of AWS Lambda (Paper Review)
P.S. I'm the author of OP, thanks for reading!
For most apps, scale-out cold start won't be too much of a deal breaker: longer instance lifetime + shorter start will do the trick. And wait for the next wave of optimizations from vendors, I'm sure there's more to come.
P.S. I'm the author of OP, thanks for reading!
2. Cloud vendors are working and succeeding to make cold starts faster, and AWS is at the forefront.
3. Pre-warming done right is extremely cheap, you won't pay anything meaningful, just several cents per month.
P.S. I'm the author of OP.