Communication Patterns in Cloud Haskell
well-typed.com
well-typed.com
I'd love to see a point where people don't assume that distributed programming automatically means Hadoop, because I feel like (a) those solutions are heavyweight and user-hostile due to Java inheritance and (b) Hadoop and Spark are the only things propping the JVM up, these days. (It helps that Scala and Clojure are half-decent languages, although I've grown to prefer Haskell.)