Ugo Landini


Tutorial title: Apache Kafka, a distributed persistent transactional log

Download the slides


A 101 introduction to Apache Kafka, the de facto standard platform for event streaming. In this talk we will introduce Kafka looking a bit at its internals, how it works and why it works. We'll also introduce a tool to generate random consistent data and have a quick look at several frameworks for real time streaming applications (kstream, ksqlDB, Apache Flink).


I have more than 25 years experience in software development and IT industry. I have matured a significant competency in distributed applications, starting in the other century when it wasn't even a buzzword - JINI, anyone? I have worked as a designer, lead architect or coach in many different projects for many different companies. I had the chance to work with a lot of methods, processes and tools and had the opportunity to teach and talk about what I have learned in ILT (Instructor's Led Training) courses, in seminars in front of hundreds of people, at the University as well as on national TV, greatly enhancing my communication skills.

Important Dates

Events Dates (AoE)
Fall Cycle - Research Papers
Abstract Submission November 11st, 2022 November 18st, 2022
Paper Submission November 18h, 2022 November 25th, 2022
Rebuttal Phase January 9–13, 2023
Acceptance Notification January 20, 2023
Camera Ready March 3rd, 2023
Spring Cycle - Research Papers
Abstract Submission February 17th, 2023 February 24th, 2023
Paper Submission February 24th, 2023 March 3rdth, 2023
Rebuttal Phase April 13–17, 2023
Acceptance Notification April 27, 2023
Camera Ready May 26th, 2023
Submission Dates
Industry and Application Paper Submission March 25th, 2023 April 7th, 2023
Doctoral Symposium Submission May 10th, 2023 May 20th, 2023
Poster and Demo Paper Submission May 12th, 2023 May 19th, 2023
Notification Dates
Author Notification Industry and Application Track April 27th, 2023
Author Notification Doctoral Symposium May 20th, 2023 May 27th, 2023
Author Notification Poster & Demo May 26th, 2023
Camera Ready for All Tracks (except Poster & Demo) May 26th, 2023
Camera Ready for Poster & Demo May 31st, 2023
Conference 27th–30th 2023