Please log in to watch this conference skillscast.
An event (or log) based architecture is a powerful and compelling option for a microservice system. It stops your software becoming a tangled mess of interdependent components and puts data first.
This talk will explore how Funding Circle is moving its existing Ruby stack into the brave new world of Clojure and Kafka. William will talk both about process - how do you shift a large development team to another language? - and technology, explaining why Clojure was their weapon of choice.
YOU MAY ALSO LIKE:
Event-based architecture with Kafka and Clojure
William is one of the Lead Software Engineers at Funding Circle. He has been working professionally with Ruby for five years. Clojure is his first at-work foray into the world of functional programming and it's been rewarding so far.