-
Notifications
You must be signed in to change notification settings - Fork 231
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Joda-time as required dependency for REST API implementations with AWS Lambda #72
Comments
Actually I think this is a HUGE waste of resources: it drastically increases the cold boot time for a lambda, multiply this by thousands of lambda users, with each thousands of lambda requests and the resulting unnecessary overhead is out of your mind (let's be honest here, only 0.5% of users use If the amazon SDK has a dependency on it, then include it in that pom, this should not pollute the events package in ANY way. |
Joda time will be removed in the next major version release (v4) |
Tried excluding Joda-time from a function's implementation for AWS Lambda and got next error:
This required dependency adds extra 0.5 megabytes to the resulting "fat jar". Extra jar size requires reserving more memory for the function to prevent Metaspace issues. But Joda-time itself is not of much use while using Java 8 (and earlier Java versions are not supported in AWS Lambda anyway), so this limitation is unnecessary.
Maybe it's time to get rid of Joda-time? At least in some "next gen" version, for example?
P.S.: Maybe it's a duplicate of #35 , but I just wanted to bring extra reasons to your attention.
The text was updated successfully, but these errors were encountered: