{"repo":"fcsonline/drill","free":true,"listed":false,"github":"https://github.com/fcsonline/drill","clone":"git clone https://github.com/fcsonline/drill.git","description":"Drill is an HTTP load testing application written in Rust","language":"Rust","stars":2307,"topics":["rust","performance","http","jmeter","tester","performance-testing"],"license":"GPL-3.0","category":"dev-tools","readme_excerpt":"Drill Drill is a HTTP load testing application written in Rust. The main goal for this project is to build a really lightweight tool as alternative to other that require JVM and other stuff. You can write benchmark files, in YAML format, describing all the stuff you want to test. It was inspired by Ansible syntax because it is really easy to use and extend. Here is an example for benchmark.yml : As you can see, you can play with interpolations in different ways. This will let you specify a benchmark with different requests and dependencies between them. If you want to know more about the benchmark file syntax, read this Install Right now, the easiest way to get drill is to go to the latest release page and download the binary file for your platform. Another way to install drill , if you have Rust available in your system, is with cargo: or download the source code and compile it: Dependencies Drill uses rustls for TLS, so OpenSSL is no longer required to build or install it. A working C toolchain (and cmake ) may still be needed on some platforms to compile the TLS backend. Demo Features This is the list of all features supported by the current version of drill : - Concurrency: run your benchmarks choosing the number of concurrent iterations. - Multi iterations: specify the number of iterations you want to run the benchmark. - Ramp-up: specify the amount of time, in seconds, that it will take drill to start all iterations. - Delay: introduce controlled delay between requests.","default_branch":null,"files":null,"tree":[],"storefront":"/r/fcsonline","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/fcsonline/drill/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}