Apache Kafka, Samza, and the Unix Philosophy of Distributed Data
It would be even closer to the Unix philosophy if a competitive distributed graph processing framework such as these could became available on something other than the JVM / Java ecosystem. I personally am not using either for this exact reason and hope that Golang's goroutines will get their own distributed processing analogue, or that Mirage OS will take off.I am amazed that these systems, Storm / Samza / Spark / even the new Flink are all Java / Scala based.