I'm curious on folks thoughts about AWS new
lambda snapstart feature, which I'm excited about. It allows for the full cold start (including any "static" init) to be snapshotted and restored, drastically reducing cold start. It seems like a great win for JVM based AWS microservices. I've tried in out with a small test case (using cloudformation), and it seems to live up to it's promises so far. It has a few caveats, but they don't seem like big issues for most use cases. It does require using Lambda versioning/alias, but that is pretty much abstracted away with cloudformation AutoPublishAlias.
Example someone has posted:
https://serverlessland.com/patterns/apigw-lambda-snapstart