Command-line apps with Clojure and GraalVM: 300x better startup times
1–10 of 66 posts
Re: Command-line apps with Clojure and GraalVM: 300x better startup times
#2Re: Command-line apps with Clojure and GraalVM: 300x better startup times
#3Generally speaking, startup times for Java / JVM based apps should be worked on next by the teams behind it; in the container age, fast startup is a good thing. I know the JVM itself starts up fast enough, but then going with e.g. Spring on top of that just adds a minute of startup time - and I've no clue what it's doing, I wouldn't think loading config, registering services and opening up a servlet thingy would take…
Re: Command-line apps with Clojure and GraalVM: 300x better startup times
#4Generally speaking, startup times for Java / JVM based apps should be worked on next by the teams behind it; in the container age, fast startup is a good thing. I know the JVM itself starts up fast enough, but then going with e.g. Spring on top of that just adds a minute of startup time - and I've no clue what it's doing, I wouldn't think loading config, registering services and opening up a servlet thingy would take…
Re: Command-line apps with Clojure and GraalVM: 300x better startup times
#5Generally speaking, startup times for Java / JVM based apps should be worked on next by the teams behind it; in the container age, fast startup is a good thing. I know the JVM itself starts up fast enough, but then going with e.g. Spring on top of that just adds a minute of startup time - and I've no clue what it's doing, I wouldn't think loading config, registering services and opening up a servlet thingy would take…
I think the startup time in Spring got that long due to resolving graph of dependencies at runtime.
Re: Command-line apps with Clojure and GraalVM: 300x better startup times
#6Re: Command-line apps with Clojure and GraalVM: 300x better startup times
#7Earlier quoted context omitted.
I think the startup time in Spring got that long due to resolving graph of dependencies at runtime.
I remember reading somewhere that Java 9 modules will solve exactly this, as only the required parts of libraries are loaded, and significantly on the used parts of the standard library.
Re: Command-line apps with Clojure and GraalVM: 300x better startup times
#8In other words, thank you for the content, but this could really use some proofreading.
Re: Command-line apps with Clojure and GraalVM: 300x better startup times
#9To the author: https://www.youtube.com/watch?v=OonDPGwAyfQ In other words, thank you for the content, but this could really use some proofreading.
Re: Command-line apps with Clojure and GraalVM: 300x better startup times
#10To the author: https://www.youtube.com/watch?v=OonDPGwAyfQ In other words, thank you for the content, but this could really use some proofreading.