Simplifying ETL with Clojure and Datomic

0 0

Clojure and Datomic provide a compelling feature set for ETL jobs: full access to the power of the JVM, data-oriented functional programming, interactive, dynamic development, a powerful, dynamic specification language in Clojure.spec, careful separation of concerns via transducers, ubiquitous strong namespaces, reified transactions, a universal schema. In this talk, I will explore how Clojure and Datomic can be used for ETL by converting the MusicBrainz dataset from SQL to Datomic.

Clojure/Conj 2016

Clojure/conj is the original conference for Clojure and its community. Founded in 2010, the conference is the premier place for developers from all around the world to gather and learn about what i...