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