Skip to content
0:00 / 0:00

#clojure#apachespark#kubernetes

Distributed Computing in Clojure and Spark - Jonathan Brown

Clojure/north

1.9K subscribers • 15 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.

Intermediate. Assumes working knowledge.

1.3K views7 years ago1 recommendation

Distributed systemsProgramming languagesLisp and ClojureKafka and stream processingKubernetes

Jonathan Brown explains how to write data processing programs in Clojure, deploy them to Spark on Kubernetes, and use REPL-based development.

Apache Spark is a distributed computing environment enabling data analytics tasks to run on a variety of computing platforms and languages. In this talk Jonathan covers how to write a data processing program in Clojure and deploy it to a spark cluster on Kubernetes. One of the challenges of writing distributed programs is bridging the gap between the development environment and the production cluster. These operational aspects of the developer experience are a focus of this talk, illustrating how Clojure's REPL-based, test driven development approach can be applied to spark programs.

Why it's here

1 person recommends this

u/yogthosin r/Clojure • Recommends

Clojure/north: Distributed Computing in Clojure and Spark