AWS has made incremental improvements to Lambda's cold start performance over the past few years, but Java functions still often experience cold starts lasting several seconds, making them unsuitable for user-facing workloads. To address this, AWS has announced SnapStart, a feature that initializes a new Lambda execution environment and takes a snapshot of its memory and disk state during deployment, reducing cold start duration for Java functions. SnapStart can be enabled on a function through the AWS console or CLI, but it adds complexity as publishing a new version would take significantly longer due to additional steps. Despite these caveats, SnapStart offers significant performance improvements, with cold start durations reduced by over 50%. Lumigo supports SnapStart and provides visibility into its status for functions within their platform.