Steadybit logoResilience Hub

Kafka Consumer

TargetTarget
Install now

Kafka Consumer

TargetTarget
Install now

Kafka Consumer

TargetTarget
Install now

Kafka Consumer

TargetTarget
Install now
Go back to list
Identified information about a Kafka consumer that can later be used within experiments.Identified information about a Kafka consumer that can later be used within experiments.

Introduction

Kafka consumers are discovered, including some of their most relevant metadata.

Useful Templates

See all
Validate consumer's behavior when new leader is elected

Verify that your application handles a change of the leader properly.

Motivation

By testing your system's resilience to Kafka leader changes in a partition, you can identify potential weaknesses and take appropriate measures to improve its performance.

Structure

To conduct this experiment, we will ensure that all Kafka topics and producers are ready and that the consumer receives and processes messages correctly. We will then elect a new leader for one partition in Kafka and expect the system to work fine.

Message Queue
Kafka
Recoverability
Kafka consumers
Kafka topics
Check Kafka consumer's reaction to record loss

Intent

Intentionally deny access to the topic for consumers and during this time where consumption is stopped, delete records.

We can check the logs of the consumers to see how they handle the loss of records and also authorization access issues.

Message Queue
Kafka
Recoverability
Kafka consumers
Kafka topics
Start Using Steadybit Today

Get started with Steadybit, and you’ll get access to all of our features to discover the full power of Steadybit. Available for SaaS and on-prem!

Are you unsure where to begin?

No worries, our reliability experts are here to help: book a demo with them!