It&#x27;s an MCMC algorithm for a fancy kind of matrix factorisation.<p>I had a look at Spark, but its linear algebra packages seemed too limited (I guess abstraction comes at a cost). I can see that Spark would be nice if it does what you need out of the box.<p>Heard good things about Scala, is it straightforward to get a process on a remote machine to execute code?