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

K6 API Benchmarks - Part 3/3 #165

Open
35C4n0r opened this issue Aug 20, 2024 · 0 comments
Open

K6 API Benchmarks - Part 3/3 #165

35C4n0r opened this issue Aug 20, 2024 · 0 comments

Comments

@35C4n0r
Copy link
Collaborator

35C4n0r commented Aug 20, 2024

Description

This issue tracks the implementation of benchmarking miscellaneous GET endpoints using K6 for the application.

Implementation Details

  • Task: Benchmark API endpoints using K6.

  • Endpoints:

    • GET /georev - should return location data for valid coordinates.
    • GET /georev - should return an error for invalid coordinates.
    • GET /location/:locationlevel/centroid - should return lat/lon for a valid district name in the query.
    • GET /location/:locationlevel/centroid - should return an error for an invalid district name in the query.
  • Expected Outcome: A performance benchmark for miscellaneous GET endpoints with the ability to analyze response times and load-bearing capacity.

Product Name

GeoIP

Project Name

GeoIP

Organization Name

SamagraX

Domain

NA

Tech Skills Needed

K6, Node JS

Category

Benchmarking

Mentor(s)

@dhruv-1001
@35C4n0r

Complexity

High

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

No branches or pull requests

1 participant