The lecture will be a dive into the popular Apache Kafka stream-processing software platform. We will explore the abstractions Kafka provides and the ecosystem that the Confluent platform brings around it.
Nice to have
The demo in the lecture would be done using the Apache Kafka Java client, so basic Java experience is required.
After the lection you will know
- What is Kafka
- Use Cases
- Kafka Fundamentals
- Producers & Consumers
- Topics & Partitions
- Consumer Groups
- Delivery Guarantees
- Cool Features
Deniz has more than 6 years of experience in the field of software development. Previously, he worked as a Java developer for a startup and have encountered many big data technologies like Hadoop, HDFS and Spring Boot.
Deniz has proven track record of successful projects for startups, medium and enterprise companies in the US in sectors like healthcare, IT, media, education and many more. Currently, Deniz is а Senior Software Developer at MentorMate, but still likes to explore front-end as well to fulfill his dream to make an awesome Full-stack Developer one day.
In the past, Deniz has led many seminars and courses, including MobCon Europe (with his topics “Material Design in Android” and “Mobile Security” in two consecutive years) and different Java and Android trainings in an IT Academy in Sofia. He loves to share knowledge and dedicates his time to people who love to learn.
DevTalks is the new community for sharing knowledge, experience and inspiration for the people in the software development industry. We strongly believe that this is the way to become better at what you are doing and therefore, to make the whole community better.
We decided to create a variety of events for developers by developers to share our knowledge within the IT community, where we can discuss the best modern practices, tools and ways to write high-quality code.
We try to inspire the change for good with sharing high-quality information, practical examples and experience, to help software engineers provide the best solutions for any problem. Our lecturers are industry’s leading experts, known for using innovative approaches in their work.
Take part in our events if you want to catch up with the newest software trends, connect with industry experts, share your passion and grow your skills.