Posts

Showing posts from April, 2020

Enhance your Java Spring application with R data science

Image
In this post we look at GraalVM running a sample  Spring application  written in Java, that is using ggplot2, an R library, to plot the data. If you want to Gain In-depth Knowledge on Data Science , please go through this link Data Science Onlin e Training GraalVM is a polyglot virtual machine capable of running various languages efficiently such as Java, Scala, JavaScript, Ruby, R and native languages compiled to llvm bitcode.. What is even more interesting is that GraalVM allows you to mix languages in a single program. There’s no performance hit for having Java or JavaScript, or Ruby, or R call each other or operate on the same data together. Let’s examine how to implement this interoperability between Java and R in a Spring boot application. Why can’t we stick to just 1 language? Every programming language has its own ecosystem and is great for certain tasks. R, for example, is great for data processing, data visualisation and machine learning. Having an option to cho