Julian Gamble

Share

Technical Lead at BT Financial Group, author of Clojure Recipes
juliangamble.com/blog/
@juliansgamble

Julian Gamble is a Software Engineer who has worked in the financial services industry for more than a decade. When he’s not enabling billions of dollars to orbit the globe, he writes and presents about all things software-related.

Julian is the author of the book Clojure Recipes

YOW! Lambda Jam 2016 Brisbane

Distributing State over the Network in Clojure with Raft

TALK –  VIEW SLIDES WATCH VIDEO

In this talk and subsequent jam, you’ll learn about the power of the Raft consensus protocol for replicating state over the network. Using examples in Clojure, you’ll see how to apply this in the context of a multi-user multi-instance application. You’ll see how this has future implications for the use of WebRTC.


Distributing State over the Network in Clojure with Raft

WORKSHOP/JAM

In this jam, you’ll learn about the power of the Raft consensus protocol for replicating state over the network. Using examples in Clojure, you’ll see how to apply this in the context of a multi-user multi-instance application. You’ll see how this has future implications for the use of WebRTC.

Pre-requisites:

Internet connection on your phone/tablet/4G dongle. (Will NOT be provided by the venue or YOW!)

Software to have pre-installed:

  1. Paren-matching text editor (eg Sublime)
  2. Java JDK 8
  3. Leiningen