Oryx
Lambda architecture on Apache Spark, Apache Kafka for real-time
...This includes implementations of key interface classes which implement the batch, speed, and serving logic. Applications package and deploy their implementations with each instance of the layer binaries. Each of these is a runnable Java .jar which starts all necessary services.