Skip to content

olesho/kfk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kfk

Kafka test task

Requirements:

  • Docker & docker-compose

Deployment:

docker-compose up

Testing

Test endpoint to generate 1000 requests in 4 threads:

http://localhost:8003/?threads=4&requests=1000

One request generates one "activity" and one "visit". So upper example will generate 2 * 1000 * 4 requests. Each thread (client) will have unique user id.

Consumers

"Visit" consumer JSON files:

http://localhost:8001

"Activity" consumer JSON files:

http://localhost:8002

TODO

  • Add configurational env variables for "send timeout" and "send batch size"

About

Kafka test task

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published