GraalVM: The future ready universal VM
August 11, 2020
GraalVM: The future ready universal VM

Score 10 out of 10
Vetted Review
Verified User
Software Version
GraalVM Enterprise
Overall Satisfaction with GraalVM
GraalVM is an ecosystem with multiplicative value-add. Oracle GraalVM Enterprise Edition was used in my previous working department at the project level. By enabling interoperability and eliminating the gaps between various programming languages in a shared runtime and high-performance, GraalVM has proved to be very highly effective from the delivery perspective for all our developers.
Pros
- Open source
- Faster and efficient program execution.
- Multilingual virtual machine.
Cons
- No JMX, JFR support.
- No thread dump or heap dump support.
- Using bigger heaps can badly impact latency.
- Profitability
- Cost effective due to optimized memory / CPU usage.
- Satisfaction of developers.
The advantages of GraalVM over other products are as follows:
1. All the languages share the same VM and its capabilities. Provides language-independent tooling interoperability optimization.
2. It has a very reduced memory footprint.
3. GraalVM native image has the following advantages like: no classloading, no interpreted code, no burnt CPU for profiling, and JIT-ing.
1. All the languages share the same VM and its capabilities. Provides language-independent tooling interoperability optimization.
2. It has a very reduced memory footprint.
3. GraalVM native image has the following advantages like: no classloading, no interpreted code, no burnt CPU for profiling, and JIT-ing.
Do you think GraalVM delivers good value for the price?
Yes
Are you happy with GraalVM's feature set?
Yes
Did GraalVM live up to sales and marketing promises?
I wasn't involved with the selection/purchase process
Did implementation of GraalVM go as expected?
Yes
Would you buy GraalVM again?
Yes
Comments
Please log in to join the conversation