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:
- Stateful Stream Processing with Kafka Streams (SkillsCast recorded in December 2016)
- How to use Apache Kafka and Grafana to visualise business process decisions running on the cloud! - Paulo Menon, Ingo Weiss, Craig Reeves. (SkillsCast recorded in October 2019)
- Don’t keep it to yourself - openness and honesty in the workplace (SkillsCast recorded in October 2019)
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.