Skip to content

bodharma/kafka_k8s_performance_testing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kafka Kubernetes Performance Testing

Is used to post messages to Kafka with predefined speed 50 messages per second.

To start the one container with simulator, use docker-compose from the project root directory:

docker-compose build producer-local
docker-compose up producer-local
How to setup the project for local demo:
  1. Clone this repo
  2. Go to terminal and run
    docker-compose up local-producer 
  3. Go to terminal and run
    docker-compose up local-consumer
  4. Enjoy
How to setup the project for development:
  1. Install (pipenv)[https://pypi.org/project/pipenv]
  2. Create venv
    pipenv shell
  3. Start working
How to run on k8s
  1. TBD

About

This repo could be used to execute performance/load/stress tests on k8s using pods approach

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published