Kafka — A Streaming Data Platform
This is a virtual Meetup occuring at 5PM UK time (BST), here’s a timezone calculator (https://www.timeanddate.com/worldclock/fixedtime.html?msg=vJUG+Meetup%3A+Kafka+%E2%80%94+A+Streaming+Data+Platform&iso=20180807T17&p1=136&ah=1).
You can tune in to the session at virtualJUG.com (http://virtualJUG.com/)
Join us for the live discussion: https://goo.gl/ELDDcp
The YouTube video and the recording are available here: https://www.youtube.com/watch?v=R4mkpBTuFfg
When it comes time to choose a distributed messaging system, everyone knows the answer: Apache Kafka. But how about when you’re on the hook to choose a world-class, horizontally scalable stream data processing system? When you need not just publish and subscribe messaging, but also long-term storage, a flexible integration framework, and a means of deploying real-time stream processing applications at scale without having to integrate a number of different pieces of infrastructure yourself? The answer is still Apache Kafka.
In this talk, we’ll make a rapid-fire review of the breadth of Kafka as a streaming data platform. We’ll look at its internal architecture, including how it partitions messaging workloads in a fault-tolerant way. We’ll learn how it provides message durability. We’ll look at its approach to pub/sub messaging. We’ll even take a peek at how Kafka Connect provides code-free, scalable, fault-tolerant integration, and how the Streams API provides a complete framework for computation over all the streaming data in your cluster.
Speaker: Viktor Gamov
Viktor is a Solution Architect at Confluent, the company behind the popular Apache Kafka streaming platform. Viktor has comprehensive knowledge and expertise in enterprise application architecture leveraging open source technologies and enjoys helping different organizations build low latency, scalable and highly available distributed systems.
He is also co-organizer of Princeton JUG and a co-author of O’Reilly’s “Enterprise Web Development.”
He is a professional conference speaker on Distributed Systems, Java, and JS topics, and is a regular at the most prestigious events including JavaOne, Devoxx, OSCON, Qcon and others (http://lanyrd.com/gamussa), blogging (http://gamov.io) and producing podcasts “Razbor Poletov” (in Russian) and DevRelRad.io. Follow Viktor on Twitter @gamussa.