-
Notifications
You must be signed in to change notification settings - Fork 118
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
Understand Flank fat jar size #774
Comments
Interestingly alot of discussion is about around reducing binary file sizes for android. I think it can be applied here. |
that's awesome! |
@bootstraponline ill assign it to myself as i have a good idea where to start. Ill ofcourse wait for the ranking. |
Sounds good! For clarity, this ticket is about understanding the size. Once that's known, then I think we'd create another ticket to evaluate solutions. |
So after some investigation,
The largest collection of libraries come from the com.google namespace, then from io.netty, io.ktor and general kotlin libraries. I will look into the actual dependancies in gradle and try see if there are any obvious issues. |
Awesome. might be worth looking into graalvm
|
Yes, @bootstraponline thats definitely a good investigation point.
|
I think this ticket "Understand Flank jar size" is done. We have an understanding now of why the Flank jar is large. The additional tasks will handle the actual reduction of the jar size. |
@bootstraponline Sure! |
The Flank fat jar size is 35.3 MB. Let's investigate where all the weight is coming from. Maybe there's an opportunity to slim down the jar?
The text was updated successfully, but these errors were encountered: