This assessment will evaluate your understanding of the following topics.


Introduction to Apache Kafka

Kafka Core Concepts 

Installation

Producer and Consumer 


Callback and Acknowledgement

Custom Serializer 


Default Partitioner, Custom Partitioner

Offset Management


Consumer Group and its functionalities

Spring Boot with Apache Kafka


Schema Registry

Introduction to Avro Schema

Producing and Consuming message through Avro Schema

Schema Compatibility Rules


Introduction to Kafka Streams 

Kstream and Ktables 


Introduction to Kstream 

Kstream Usecase Implementation 


Introduction to Ktable, how to create Ktable

Ktable Use case implementation


Kafka Time Semantics

Windowing Aggregates and its Use case

Tumbling window vs Hopping time window 


Session based Windowing and its Implementation


Kafka Stream Joins

KStream to KStream joins

KTable to KTable join

KStream to KTable join,  GlobalKTable


This assessment covers following:

Topics
Introduction to Apache Kafka
Kafka Core Concepts 
Installation
Producer and Consumer 
 
Callback and Acknowledgement
Custom Serializer 
 
Default Partitioner, Custom Partitioner
Offset Management
 
Consumer Group and its functionalities
Spring Boot with Apache Kafka

Schema Registry
Introduction to Avro Schema
Producing and Consuming message through Avro Schema
Schema Compatibility Rules

This Interim Assessment convers below topics

  • Spring Configuration - Profiles, External Configuration
  • Spring REST