Testing Event Driven Systems With Kafka




Testing event driven systems with Kafka

20 August 2019


Added 01-Jan-1970

Join us for an Apache Kafka® meetup on Tuesday, August 20th from 6:15 pm in Edinburgh kindly hosted by our friends at Wood Mackenzie Ltd. The address, agenda and speaker information can be found below. See you there!

6:15pm - 6:45pm: Networking with drinks
6:45pm - 7:00pm: Intro Speaker and Company
7:00pm - 8:00 pm: Andy Chambers, Funding Circle
8:00pm-9:15 pm - Q&A, Pizza, drinks and more networking!

Andy Chambers, Software Engineer, Funding Circle

Title of Talk:
Testing event driven systems with Kafka®

The essence of testing an event driven system is simple. Write the input events, allow some time for them to be processed, then check the output matches our expectation. This presentation will start by describing some of the challenges we faced at Funding Circle while attempting to write tests like this before introducing "The Test Machine". The Test Machine facilitates the authoring of rock solid tests that can be run against a variety of targets.

Andy Chambers is a software engineer at Funding Circle building the systems that ensure investors get their fair share of the money repaid by borrowers. He came for the chance to develop in Clojure, and stayed to help realize the goal of becoming an event-driven organization.