Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Initial Load testing for chat service #2

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

parhamrahmani
Copy link

Initial Load testing for chat service

This PR will implement an initial implementation for load testing with k6 and how to implement it with a Quarkus test for handling cookies etc.

Enhances #1

Scenarios

  • creating a chat session, sending 10 text messages and uploading a 1MB file to test the Apache Cassandra and Minio
    • Ramp up the number of virtual users (VUs)
    • Maintain peak load
    • Gradually reduce the load

Guide

A simple guide to integrate k6 scripts with a quarkus test to handle the session and cookies. See docs/guide.md

@parhamrahmani
Copy link
Author

parhamrahmani commented Jan 21, 2025

@astanik
This will be the very first simple implementation , just as the bare bone implementation. Further scenarios will be implemented. I also made a small guide on how to do the load testing with a Quarkus test.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant