csv, one of the standard libraries, in Ruby 2.6 has many improvements: * Default gemified * Faster CSV parsing * Faster CSV writing * Clean new CSV parser implementation for further improvements * Reconstructed test suites for further improvements * Benchmark suites for further performance improvements These improvements are done without breaking backward compatibility. This talk describes details of these improvements by a new csv maintainer.
Benchmarking module
CLI tool to run rubybench.org benchmarks locally
Benchmark Sweet is a suite to run multiple kinds of metrics. It can be configured to run memory, sql query, and ips benchmarks on a common set of code. This data can be collected across multiple runs of the code, to support multiple ruby or gem versions. This also generates more complex comparisons
Dataset Generation & Benchmarks for RDF.rb
mqtt benchmark for ruby
Ultra slick benchmarking DSL
Concern::Instrumentation Plugin for React::Rails Render Benchmarking with a reference implementation
Testing of benchmark
YARD plugin, which adds a benchmarking results to YARDoc
GitBrachBenchMark is a tool for testing performance of code in different git branches.
A set of Ruby benchmarks for testing several Ruby methods and practice.
Benchmark tool using Pi by Ruby
Benchparser - benchmark output parser for multiple languages
Process memory and cpu time benchmarker
Custom Benchmarks allow you to easily log your own information to the rails log at the end of each request.
Colorized output of Benchmark
Generates & benchmarks random lottery numbers.
A command line tool for benchmark competition.
Benchmark Garbage Collect stats relevant to memory optimization.
Instant feedback benchmarking
Customize the output with your own colors.
Benchmark Ruby methods from source code, or any script from terminal. Access object data for analysis.
This gem introduces a quicksort implementation in C. It also introduces a reference implementation in Ruby. Just for some benchmarking fun.
A brief excercise and exploration of primes. cli, benchmarks and tests between diffent prime generation algorithms, etc
A simple benchmarking tool for Ruby apps.
A gem that provides a simple mechanism for timing and reporting how long your code takes to run. Benchmark is great but, for simple timing needs, I prefer a narrower API. Often, I just want to know how long something took without having to add temporary variables and fuss over the output.
Simple command line benchmarking for Ruby
Scalable Wisconsin Benchmark dataset generator for Arrow/Parquet.
Quick Benchmark
A simple yet powerful HTTP API benchmarking tool.
This gem will provide a benchmark on a piece of code logic
This aims to be a common benchmark tool for MOM
Wrap any existing method with a measurment total execution time. result of total time will be logged to assist on profiling running code
Library to profile and benchmark Ruby code
A simple benchmark tools for some kind of RPC frameworks
A new format for writing Ruby benchmarks, and a tool that lets you run benchmarks written in many formats with many different benchmarking tools
Benchmarks methods
Old implementation of benchmark_driver
Practica 12, prueba en los tiempos de métodos each,for,sort con Benchmark
This library provides the Runmetric module, with its convenience method run_metric that encapsulates (hides) some of the complexity of the Benchmark module in the standard library. It was designed for use in online programming challenges, but it has application anytime performance (speed) information might be helpful or necessary in evaluating algorithm or application usage.
Rbenchmarker is a gem that allows you to automatically benchmark the execution time of a method defined in a Ruby class and module. Benchmark module (https://docs.ruby-lang.org/ja/latest/class/Benchmark.html) is used inside Rbenchmarker, and bm method is automatically applied to all target methods. However, method itself to which Rbenchmarker is applied remains unchanged, takes the same arguments as before, and returns the same return value as before. So you don't have to change the methods yourself, and you don't have to benchmark the methods one by one. Just launch the application as before and will automatically benchmark all targeted methods!
["Methods to access the benchmark API over XML RPC."]
A Benchmarking Client for Cloud Infrastructure provided by cloudscale.de
A quick and lightweight benchmarking tool for Ruby
Benchmarking is Bullshit
redis benchmark as a cache
Hit your website with bong. Uses httperf to run a suite of benchmarking tests against specified urls on your site. Graphical output and multi-test comparisons are planned. Apache ab support may be added in the future.
Gladys is a tool for benchmarking PostgreSQL databases and is inspired by pgbench and sysbench but was designed explicitly for benchmarking PostgreSQL, for science.
Test fixtures for benchmarking.