Skip to content

r97draco/api-gauge

Repository files navigation

API-GAUGE

Open Source Love MIT Licence


Built with Rust

Functionality :

Measure how your API performs when a lot of concurrent requests are made.

Webpage: api-gauge

How to start

  1. git clone https://github.com/r97draco/api-gauge.git
  2. Run following command to run the code (sends 1 requests by default to https://google.ca/)
    cargo run
  3. Run following in terminal
    cargo run [url_of_site] [number_of_requests]
    Example :
    cargo run https://google.com/ 30

Showcase

alt text

Dependencies

  • reqwest = { version = "0.11.14", features = ["json"] }
  • tokio = { version = "1.24.2", features = ["full"] }
  • serde = { version = "1.0.152", features = ["derive"] }
  • serde_json = "1.0.91"
  • futures = "0.3.25"

Members:

  1. Jagroop Singh
  2. Harmandeep Singh

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages