Skip to content

alan-turing-institute/getting

Repository files navigation

getting : HTTP Loading for the R3ACE Project

Dispatch timely HTTP loads. getting uses two system threads to:

  1. Synchronously dispatch requests at time intervals that follow a specifies distribution, immediately handing off the pending (promised) responses to the other thread (via a "single-producer, single-consumer (SPSC) channel).
  2. An asynchronous runtime, reading promised HTTP responses from the SPSC channel and chasing the collection of promises to fulfillment.

Part of the R3ACE project: Replicable and Reproducible Real-World Autonomous Cyber Environments, getting is used to apply an HTTP load to a web server and broadcast a stream of signals to a system interface (either Serial or UDP), indicating when OK (status code = 200) responses have been received from the web server.

Find Out More

  • Get started training and evaluating agents in Replicable and Reproducible Real-World Autonomous Cyber Environments with R3ACE.
  • I know about R3ACE, take me to the docs website for getting.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors