Open VincenzoFerme opened 8 years ago
Let's look at each of those considerations:
One other thing that I think is worth noting is that we don't necessarely have to choose between only Python and only Scala. Since we have a microservice for sending scripts to Spark, it's possible to extend it to handle both Scala and Python scripts, and choose what language to use depending on the situation.
@Cerfoglg thank you for the nice overview!
My considerations:
Good suggestion, lets keep the Issue open and proceed with Python and the pypy environment for now. We can think about using Scala for the analysers, if it makes sense (and it seems it makes, according to what is written on the following link: https://www.linkedin.com/pulse/why-i-choose-scala-apache-spark-project-lan-jiang).
We should carefully evaluate wether to use Python, as we are doing currently, or move to Scala.
The following consideration should be done:
Analyse PROs and CONs in a structured way in this issue.