Interactive Kafka Streams


Details
Hello Kafkateers!
In order to do our part to help flatten the curve of the spread of COVID-19, we are moving all of our meetups online for the time being. Please find the details to join this fun and informative meetup below.
-----
Agenda:
6:20pm-6:30pm: Online Networking (feel free to BYOB!!)
6:30pm-7:30pm: Interactive Kafka Streams, Neil Buesing, Director, real-time data for Object Partners, Inc. (OPI)
7:30pm-8:00 pm: Q&A
Joining our slack space is not instant, so ensure that you are in, in time for the event, follow the steps within this link before the day of the event if you can! https://launchpass.com/confluentcommunity
Speaker:
Neil Buesing, Director, real-time data for Object Partners, Inc. (OPI).
Title: Interactive Kafka Streams
Abstract:
Kafka Streams provides a rich ecosystem for building scalable applications for processing real-time data flowing through an Apache Kafka Cluster. Learn Kafka Streams by observing a working example. First, take an interactive quiz built with Vue, a RESTful endpoint using Spring Boot/MVC, and Kafka Streams, and then, explore how it is built. The focus will be on the Kafka Streams Topology used to grade questions and provide the follow-up question.
Key takeaways:
• Data Modeling: what are some of the lessons learned in building data models leveraged by Kafka Streams.
• How to make sure your Kafka Streams application can scale; its more than just having partitions.
• KTables vs. GlobalKTables - why do I have to choose?
• Considerations for when to separate topologies into separate applications.
• What are some of the decisions on leveraging various options within the Kafka Streams DSL?
Bio:
Neil Buesing is the Director, real-time data for Object Partners, Inc. (OPI). With 20 years of experience at OPI, Neil had and is leading software development projects for e-commerce, insurance, and healthcare industries. His current development focus is around the use of Apache Kafka for microservice communication along with legacy database integration.
Online Meetup Etiquette:
•Please unmute yourself when you have a question.
•Please hold your questions until the end of the presentation or use the zoomchat!
•Please arrive on time as zoom meetings can become locked for many reasons (though if you get locked out a recording will be available, but you may have to wait a little while for it!)
----
If you would like to speak or host our next event please let us know! community@confluent.io

Interactive Kafka Streams