Nick Dearden and KSQL
Details
Join us for our next Sydney Apache Kafka meetup on August 13th from 6:00pm hosted by Macquarie Group. The agenda, venue and speaker information can be found below. See you there!
6:00pm - Entry, networking, food/drink
6:30pm - Nick Dearden, Confluent
7:30pm - Simon Aubury, ThoughtWorks
8:00pm - Additional Networking and Q&A
8:30pm - Doors close
Speaker:
Nick Dearden
Director of Engineering, Confluent
Bio:
Nick is one of the masterminds and co-creators of KSQL. Nick is also a technology and product leader at Confluent, where he enjoys leveraging many years of experience in the world of data and analytic systems to help design and explain the power of a streaming platform for every business. Prior to Confluent, he led the data platform group for a leading online real-estate seller and was chief architect for a cloud-based financial analytics platform. His early career stretches all the way back through multiple data warehouse and business intelligence adventures to the green-screen days of mainframe banking systems.
Title: Zen and the Art of Streaming Joins—The What, When and Why
One of the most powerful capabilities of both KSQL and the Kafka Streams library is that they allow us to easily express multiple “types” of join over continuous streams of data, and then have those joins be executed in distributed fashion by a self-organizing group of machines—but how many of us really understand the intrinsic qualities of a RIGHT OUTER STREAM-STREAM JOIN, SPAN(5 MINUTES, 2 MINUTES)? And what happens when that data can arrive late or out of order? In this talk we will explore the available streaming join options, covering common uses and examples for each, how to decide between them and illustrations of what’s really happening under the covers in the face of real-world data.
---
Speaker:
Simon Aubury
Principal Data Engineer, ThoughtWorks
Bio : Simon Aubury is a Principal Data Engineer at ThoughtWorks. He loves building enterprise streaming applications and has worked on Kafka platforms for banks, insurance & real-time vehicle tracking. You can find his KSQL projects for monitoring cats and home power usage on github, and his tutorials on Udemy.
Title : Did I beat Ben? Building a live race tracking platform with Kafka streaming & MQTT. Simon presenting a short talk on tracking runner locations mapping their location & race statistics using KSQL & displaying live visualisations with Kibana. How to track friends and family when they’re silly enough to run 21km
If you would like to speak or host our next event please let us know! community@confluent.io
NOTE: We are unable to cater for any attendees under the age of 18. Please do not sign up for this event if you are under 18.
