41 Repositories
Rust parquet-benchmark Libraries
A universal load testing framework for Rust, with real-time tui support.
rlt A Rust Load Testing framework with real-time tui support. rlt provides a simple way to create load test tools in Rust. It is designed to be a univ
memchr vs stringzilla - up to 7x throughput difference between two SIMD-accelerated substring search libraries in Rust
memchr vs stringzilla Rust Substring Search Benchmarks Substring search is one of the most common operations in text processing, and one of the slowes
π¦ Evolve your fixed length data files into Apache Arrow tables, fully parallelized!
π¦ Evolve your fixed length data files into Apache Arrow tables, fully parallelized! π Overview ... π¦ Installation The easiest way to install evolut
A benchmark of Rust/serde deserializers on configuration files
This program compares the time some serde deserializers take to deserialize some string into a configuration-like struct deriving Deserialize. The ben
Elton is a benchmark utility written in rust aimed to be used to benchmark HTTP calls.
Elton Elton is an HTTP Benchmark utility with options to be used within an HTTP interface. Installation Elton is currently available via Docker or by
A simple disk benchmark tool.
simple-disk-benchmark A simple disk benchmark tool. Operating Systems Currently, macOS and Linux are tested. Windows may work but is not tested. Devel
ποΈ A simple CLI for converting WARC to Parquet.
warc-parquet ποΈ A utility for converting WARC to Parquet. π¦ Install The binary may be installed via cargo: $ cargo install warc-parquet To use the c
cryo is the easiest way to extract blockchain data to parquet, csv, or json
βοΈ π§ cryo π§ βοΈ cryo is the easiest way to extract blockchain data to parquet, csv, or json cryo is also extremely flexible, with many different opti
Blazing fast tool to benchmark Starknet sequencers π¦
Gomu Gomu no Gatling Blazing fast tool to benchmark Starknet sequencers π¦ . Installation From source git clone https://github.com/keep-starknet-stran
A rust-based benchmark for BlueField SmartNICs.
Smartbench Smart-bench is a rust-based benchmarking tool for BlueField-series SmartNICs. The purpose is to enable easy testing of BlueField-series Sma
A dataframe manipulation tool inspired by dplyr and powered by polars.
dply is a command line tool for viewing, querying, and writing csv and parquet files, inspired by dplyr and powered by polars. Usage overview A dply p
PostQuet: Stream PostgreSQL tables/queries to Parquet files seamlessly with this high-performance, Rust-based command-line tool.
STATUS: IN DEVELOPMENT PostQuet: Streaming PostgreSQL to Parquet Exporter PostQuet is a powerful and efficient command-line tool written in Rust that
A http server benchmark tool written in rust π¦
rsb - rust benchmark rsb is a http server benchmark tool written in rust. The development of this tool is mainly inspired by the bombardier project, a
SQL Benchmark derived from TPC-DS
SQLBench-DS Overview SQLBench-DS is a SQL benchmark derived from TPC-DS under the terms of the Transaction Processing Council's Fair Use Policy. This
Cloud native log storage and management for Kubernetes, containerised workloads
Live Demo | Website | API Workspace on Postman Parseable is an open source, cloud native, log storage and management platform. Parseable helps you ing
Simple benchmark to compare different Kafka clients performance with similar configuration.
Kafka Producer Benchmark Simple benchmark to compare different clients performance against similar configuration. The project is relatively low tech a
A unix "time" like benchmarking tool on steroids
benchie Usage Binary Once Rust is installed (see step 1 in "Toolchain Setup"), you can easily install the latest version of benchie with: $ cargo inst
rusty-riscy is a performance testing and system resource monitoring tool written in Rust to benchmark RISC-V processors.
rusty-riscy rusty-riscy is a performance testing and system resource monitoring tool written in Rust to benchmark RISC-V processors. Objectives To cre
Generate markdown comparison tables from `cargo-criterion` JSON output
criterion-table Generate markdown comparison tables from Cargo Criterion benchmark JSON output. Currently, the tool is limited to Github Flavored Mark
Rust-based WebAssembly bindings to read and write Apache Parquet files
parquet-wasm WebAssembly bindings to read and write the Parquet format to Apache Arrow. This is designed to be used alongside a JavaScript Arrow imple
hb is an endpoint focused HTTP load testing / benchmark tool.
hb hb is an endpoint focused HTTP load testing / benchmark tool. Description The goal of hb is to provide a simple, robust tool to apply load against
Verdun is a HTTP stress-test/benchmark tool written in Rust.
Verdun is a HTTP stress-test/benchmark tool written in Rust. π¦ It supports testing a single URL, loading multiples URLs from a file or automatically navigating a website (auto discovery)
Parses .off (Object File Format) files. This implementation follows this spec from the Princeton Shape Benchmark.
off-rs - A simple .off file parser Parses .off (Object File Format) files. This implementation follows this spec from the Princeton Shape Benchmark. S
Is it fast? Does it have an efficient runtime? Why is Bash so slow?
Testing Languages Is it fast? Does it have an efficient runtime? Why is Bash so slow? Usage Compile and execute the run.rs file to run benchmarks. rus
Work out how to read Parquet files in a browser using web assembly (via the Rust toolchain)
wasm-pack-template A template for kick starting a Rust and WebAssembly project using wasm-pack. Tutorial | Chat Built with π¦ πΈ by The Rust and WebAs
Rust wrapper for COCO benchmark functions.
Coco Rust bindings for the COCO Numerical Black-Box Optimization Benchmarking Framework. See https://github.com/numbbo/coco and https://numbbo.github.
It is not about Keanu Reeves but a benchmark tool.
benchman Features Focus on one-shot benchmark RAII-style Statistics (Average, Median, 95% and 99% percentile) Colored output Tagging Nesting Motivatio
Benchmark tool for comparing with other runtimes.
Monoio Benchmark TCP ping-pong(not echo) is a common benchmark for network applications. We will use 1K ping-pong to test performance of different run
Create full-fledged APIs for static datasets without writing a single line of code.
ROAPI ROAPI automatically spins up read-only APIs for static datasets without requiring you to write a single line of code. It builds on top of Apache
Benchmark for Rust and humans
bma-benchmark Benchmark for Rust and humans What is this for I like testing different libraries, crates and algorithms. I do benchmarks on prototypes
A tiny, super simple and portable benchmarking library.
benchmark-simple A tiny benchmarking library for Rust. Trivial to use Works pretty much everywhere, including WebAssembly (WASI, but also in-browser)
Benchmarks to read parquet to arrow
Parquet benchmarks This repository contains a set of benchmarks of different implementations of Parquet (storage format) - Arrow (in-memory format).
Benchmark over Node.js binding frameworks in Rust
Benchmark over Node.js binding frameworks in Rust
A command-line benchmarking tool
hyperfine δΈζ A command-line benchmarking tool. Demo: Benchmarking fd and find: Features Statistical analysis across multiple runs. Support for arbitra
Fastest and safest Rust implementation of parquet. `unsafe` free. Integration-tested against pyarrow
Parquet2 This is a re-write of the official parquet crate with performance, parallelism and safety in mind. The five main differentiators in compariso
A micro-benchmark framework to use with cargo bench
Glassbench is a micro-benchmark library with memory, to use with cargo bench. Why Run benchmarks and get a comparison with the previous execution carg
An inquiry into nondogmatic software development. An experiment showing double performance of the code running on JVM comparing to equivalent native C code.
java-2-times-faster-than-c An experiment showing double performance of the code running on JVM comparing to equivalent native C code β οΈ The title of t
A more modern http framework benchmarker supporting HTTP/1 and HTTP/2 benchmarks.
rewrk A more modern http framework benchmark utility.
Command line tool for inspecting Parquet files
pqrs pqrs is a command line tool for inspecting Parquet files This is a replacement for the parquet-tools utility written in Rust Built using the Rust
A command-line benchmarking tool
hyperfine δΈζ A command-line benchmarking tool. Demo: Benchmarking fd and find: Features Statistical analysis across multiple runs. Support for arbitra
Statistics-driven benchmarking library for Rust
Criterion.rs Statistics-driven Microbenchmarking in Rust Getting Started | User Guide | Master API Docs | Released API Docs | Changelog | | Criterion.