30 open-source projects similar to brianfrankcooper/ycsb, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best YCSB alternative.
Navigation Timing API measurement helpers
benchmark.js is a benchmarking and statistical analysis library designed to measure and compare the execution speeds of JavaScript functions. It serves as a performance measurement tool that calculates mean execution time, margin of error, and standard deviation for specific code implementations. The library provides capabilities for comparing benchmark results to determine relative speed and manages organized test suites that can be run, cloned, or reset in bulk. It includes sampling precision controls to adjust minimum sample sizes and maximum run times to ensure statistical reliability. T
C++ Benchmark Authoring Library/Framework
👉 Check out the full report here: https://estuary.dev/data-warehouse-benchmark-report/
This project is a performance measurement framework and microbenchmarking library designed for C++ and Python. It provides a toolset for measuring the execution time of small code fragments using high-resolution timers, calculating statistical aggregates, and analyzing asymptotic complexity. The framework distinguishes itself through specialized capabilities for multithreaded performance testing, using synchronized execution to measure parallel throughput. It includes mechanisms to prevent compiler optimizations from removing benchmarked code and supports complex parameterization via Cartesia
A simple Gleam benchmark runner which wraps Benchee for the heavy lifting.
HiBench is a big data benchmark suite.
jsperf.com v2. https://github.com/h5bp/lazyweb-requests/issues/174
JavaScript inheritance performance tests done right
A caffeine driven, simplistic approach to benchmarking.
Simple, fast, accurate single-header microbenchmarking functionality for C++11/14/17/20
stats.js is a JavaScript performance monitor and visual diagnostic tool. It provides a real-time overlay for tracking frame rates, memory allocation, and the rendering efficiency of web graphics and applications. The project includes a visual meter for measuring frames per second and a browser memory profiler that displays allocated memory in megabytes to help detect resource leaks. It is designed as a web graphics debugger to monitor the efficiency of WebGL and Canvas rendering. The tool covers a range of monitoring and observability capabilities, including the creation of custom performanc
minimal monitor for JS Heap Size via performance.memory
Statistical Workload Injector for MapReduce - Project at UC Berkeley AMP Lab