Session: Spinning Your Drones with Cadence Workflows, Apache Kafka and TensorFlow

In this talk we’ll build a Drone delivery application, and then use it to do some Machine Learning “on the fly”.

In the 1st part of the talk, we’ll build a real-time Drone Delivery demonstration application using a combination of two open-source technologies: Uber’s Cadence (for stateful, scheduled, long-running workflows), and Apache Kafka (for fast streaming data).

With up to 2,000 (simulated) drones and deliveries in progress at once this application generates a vast flow of spatio-temporal data.

In the 2nd part of the talk, we’ll use this platform to explore Machine Learning (ML) over streaming and drifting Kafka data with TensorFlow to try and predict which shops will be busy in advance.

Presenters: