Devoxx UK 2019
from Wednesday 8 May to Friday 10 May 2019.
Ben is a technologist in the Office of the CTO at Confluent Inc (a company that backs the popular Apache Kafka streaming platform). He has two decades of experience in the field and has focused on distributed data infrastructure for the latter half. As a Kafka contributor he worked on a number of features including the latest incarnation of the replication protocol. He is also the author of the book "Designing Event Driven Systems," O'Reilly, 2018. Find out more at http://benstopford.com.
See also http://benstopford.com
Serverless platforms let us build fine-grained functions that are fully managed and naturally autoscale. Stream processors give us rich streaming primitives that can be stateful, stateless and scale to high throughputs. Both tie their roots back to streams of events, but are real-time event streams enough for contemporary applications?
In this talk we’ll look at how functions and stream processors both compare and complement. We'll look at why stream processors like Kafka Streams provide both stateful and stateless operations. Finally we'll look at how emerging architectures for event-driven systems are quite different to the ones we are used to, whether they're based on microservices, functions or full-blown streaming systems.