Steadybit logoResilience Hub
Try SteadybitGitHub icon
Steadybit logoResilience Hub

Validate Consumer's Behavior when New Leader Is Elected

Use Template

Validate Consumer's Behavior when New Leader Is Elected

Use Template

Validate Consumer's Behavior when New Leader Is Elected

Use Template

Validate Consumer's Behavior when New Leader Is Elected

Use Template
Go back to list

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.


Tags
Message Queue
Kafka
Recoverability
GitHub
steadybit/reliability-hub-db/tree/main/templates/messaging-kafka.brokers-election-topic-lag
License
MIT
MaintainerSteadybit
Use Template

How to use this template?

Import via Hub Connection

Steadybit’s Reliability Hub is already connected to your platform. If you are an admin, you can just easily import templates with just one click.

Import template

Are you on-prem?

This is how you import Templates

Import as Experiment

Simply download the template and upload it as an experiment to use it once. Perfect if you are no administrator in the platform and just want to use the template once.

.json (4KB)

Check Consumer State
New

Check the consumer state.

Check

Check

>_ boost your chaos journey Connect Your Hub to Steadybit

Maximise Steadybit potential! Connect your own Hub to the platform and smoothly import your own templates: using them it’s never been this easy!

Steadybit logoResilience Hub
Try Steadybit
© 2024 Steadybit GmbH. All rights reserved.
Twitter iconLinkedIn iconGitHub icon