Bayes Server versions 6 and later support distributed processing on platforms such as Apache Spark and Apache Hadoop, including support for distributed learning of time series models.

A few examples of models you can build using distributed Bayes Server.

The distributed implementation in Bayes Server is agnostic to the distributed platform, and works on platforms other than Hadoop and Spark.

In addition both the Java and .NET APIs support distributed processing, and can also be called by derivatives such as Scala.

Bayes Server 6 only supports distributed parameter learning, so the structure of the model must be known in advance. In 9 out of 10 cases this is not a problem. Expect to see distributed structural learning in a future release.

Apache Spark

Apache Spark logo

Spark code samples

These code samples demonstrate how to build Bayes Server models such as probabilistic cluster models and time series models on Apache Spark.

Big data consultancy

We also provide big data consultancy. To find out more please get in touch, and a consultant will contact you.