Edinburgh, Scotland, UK
October 21 & October 25 | Co-Located Events, Tutorials, & Workshops
October 22-24 | Conference
Find out more information for Open Source Summit + Embedded Linux Conference & OpenIoT Summit Europe 2018

Please note that you can view and download presentations on the Open Source Summit and Embedded Linux Conference + OpenIoT Summit slides pages. 
Back To Schedule
Wednesday, October 24 • 11:15 - 11:55
Beyond the DSL—Unlocking the Power of Kafka Streams with the Processor API - Antony Stubbs, Confluent Inc.

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Kafka Streams is a flexible and powerful framework. The Domain Specific Language (DSL) is an obvious place from which to start, but not all requirements fit the DSL model.

Many people are unaware of the Processor API (PAPI) - or are intimidated by it because of sinks, sources, edges and stores - oh my! But most of the power of the PAPI can be leveraged, simply through the DSL `#process` method, which lets you attach the general building block `Processor` interface to your -easy to use- DSL topology, to combine the best of both worlds.

This talk will look at the flexibility of the DSL’s process method and the possibilities it opens up. We’ll use real world use-cases borne from extensive experience from users to explore power of direct write access to the state stores and performing range sub-selects. The options that punctuators bring to the table, as well as opportunities for major latency optimisations.

avatar for Antony Stubbs

Antony Stubbs

Consulting Solution Architect, Confluent
Antony is a Solution Architect for Confluent in Europe and spends most of his working hours talking to customers all around the world about their Kafka usage, his favourite being aspect being funky Kafka Streams use cases.Working as a solution architect consultant for 1.5 years speaking... Read More →

Wednesday October 24, 2018 11:15 - 11:55 BST
Tinto, Level 0