Skip to content

Latest commit

 

History

History
34 lines (27 loc) · 1.14 KB

README.md

File metadata and controls

34 lines (27 loc) · 1.14 KB

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