geoquery.in icon indicating copy to clipboard operation
geoquery.in copied to clipboard

K6 API Benchmarks - Part 3/3

Open 35C4n0r opened this issue 6 months ago • 0 comments

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

35C4n0r avatar Aug 20 '24 07:08 35C4n0r