Dygty1yzhsppqq6dzryb
SkillsCast

A Reactive Database of Facts

14th December 2017 in London at Business Design Centre

There are 53 other SkillsCasts available from Scala eXchange 2017

Please log in to watch this conference skillscast.

672779565 640

Datomic is a relatively new and exiting entry into the database world. Its combination of the read-scalability of a NoSQL solution, the consistency guarantees known from traditional relational databases and a powerful query language is only one reason to take a closer look. No matter whether you are building microservices or a monolithic application, its flexible architecture fits nicely into a reactive Scala stack.

Having its roots in the Clojure community Datomic might be perceived as something foreign from a Scala developers point of view. You will discover that the contrary is the case and there are sizeable benefits in using an immutable database of facts. There are, in fact, a couple of Scala libraries around that make Datomic a viable choice.

Expect an experience report from the battlefield of the day-to-day. During this talk, you will learn from mistakes made, benefits reaped and explore how Peter and team extended on the existing libraries to integrate Datomic better into their Play and Akka application.

YOU MAY ALSO LIKE:

Thanks to our sponsors

A Reactive Database of Facts

Peter Brachwitz

Peter is a historian turned software developer. He is spending most of his days writing software in Scala. After work he enjoys exploring new programming languages and organizes the Vienna Clojure user group.

SkillsCast

Please log in to watch this conference skillscast.

672779565 640

Datomic is a relatively new and exiting entry into the database world. Its combination of the read-scalability of a NoSQL solution, the consistency guarantees known from traditional relational databases and a powerful query language is only one reason to take a closer look. No matter whether you are building microservices or a monolithic application, its flexible architecture fits nicely into a reactive Scala stack.

Having its roots in the Clojure community Datomic might be perceived as something foreign from a Scala developers point of view. You will discover that the contrary is the case and there are sizeable benefits in using an immutable database of facts. There are, in fact, a couple of Scala libraries around that make Datomic a viable choice.

Expect an experience report from the battlefield of the day-to-day. During this talk, you will learn from mistakes made, benefits reaped and explore how Peter and team extended on the existing libraries to integrate Datomic better into their Play and Akka application.

YOU MAY ALSO LIKE:

Thanks to our sponsors

About the Speaker

A Reactive Database of Facts

Peter Brachwitz

Peter is a historian turned software developer. He is spending most of his days writing software in Scala. After work he enjoys exploring new programming languages and organizes the Vienna Clojure user group.

Photos