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 <i>other</i> 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.<p>I am amazed that these systems, Storm / Samza / Spark / even the new Flink are <i>all</i> Java / Scala based.