Go Benchmark

Open-source Go projects categorized as Benchmark

Top 23 Go Benchmark Projects

  • go-web-framework-benchmark

    :zap: Go web framework benchmark

  • 1m-go-tcp-server

    benchmarks for implementation of servers which support 1 million connections

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • s3-benchmark

    Measure Amazon S3's performance from any location.

  • Project mention: S3 Benchmark: Measure Amazon S3's performance from any location | news.ycombinator.com | 2024-03-23
  • warp

    S3 benchmarking tool (by minio)

  • ptg

    💥Performance testing tool (Go), It is also a GUI gRPC client.

  • go-orm-benchmarks

    Advanced benchmarks for +15 Go ORMs.

  • goTemplateBenchmark

    comparing the performance of different template engines

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • p2plab

    performance benchmark infrastructure for IPLD DAGs

  • golang-graphql-benchmark

    benchmark of golang GraphQL framework.

  • prometheus-benchmark

    Benchmark for Prometheus-compatible systems

  • peaks-consolidation

    The Peaks Consolidation is equipped with state-of-the-art algorithms and data structures that support high-performance databending exercises. It specializes in management accounting and consolidation, with some special topics in machine learning and bioinformatics.

  • Project mention: Filter a 7 billion-row dataset using 32GB Memory | /r/bigdata | 2023-06-29

    Script and Data

  • dbbench

    🏋️ dbbench is a simple database benchmarking tool which supports several databases and own scripts

  • Project mention: Mariadb - CCX33 vs AX41-NVMe performance difference | /r/hetzner | 2023-12-08
  • fast

    Check your internet speed/bandwidth right from your terminal. Built on Golang using chromedp (by adhocore)

  • dnstrace

    Command-line DNS benchmark

  • gocannon

    :boom: Performance-focused HTTP load testing tool written in Go

  • logbench

    Golang logging library benchmarks

  • go-interface-values

    When storing a value in a Go interface allocates memory on the heap.

  • perforator

    Record "perf" performance metrics for individual functions/regions of an ELF binary.

  • go-cache-benchmark

    Cache benchmark for Golang

  • godnsbench

    Simple DNS bench util that supports encrypted protocols.

  • go-plugin-benchmark

    Benchmark comparing the go plugin package to other plugin implementations

  • ebitengine-bunny-mark

    Implementation of a popular graphics benchmark written on Ebitengine.

  • Project mention: How is the 7900 XTX on Linux? | /r/linux_gaming | 2023-06-20

    I got lower fps than my friend 3090 in games and i got million less bunnies spawned in the bunny mark bench mark https://github.com/sedyh/ebitengine-bunny-mark. so my guess is the driver is still bad and you will get better performance with a 3090 even if the specs is way better on a 7900 xtx

  • go-benchmarks

    Comprehensive and reproducible benchmarks for Go developers and architects. (by skerkour)

  • Project mention: Reasons to Prefer Blake3 over Sha256 | news.ycombinator.com | 2023-11-13

    At the end of the day, what matters really for most people is

    1) Certifications (FIPS...)

    2) Speed.

    SHA-256 is fast enough for maybe 99,9% of use cases as you will saturate your I/O way before SHA-256 becomes your bottleneck[0][1]. Also, from my experience with the different available implementations, SHA-256 is up to 1.8 times faster than Blake3 on arm64.

    [0] https://github.com/skerkour/go-benchmarks/blob/main/results/...

    [1] https://kerkour.com/fast-hashing-algorithms

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Benchmark related posts

Index

What are some of the best open-source Benchmark projects in Go? This list will help you:

Project Stars
1 go-web-framework-benchmark 2,003
2 1m-go-tcp-server 1,857
3 s3-benchmark 776
4 warp 483
5 ptg 321
6 go-orm-benchmarks 281
7 goTemplateBenchmark 229
8 p2plab 164
9 golang-graphql-benchmark 129
10 prometheus-benchmark 124
11 peaks-consolidation 102
12 dbbench 96
13 fast 84
14 dnstrace 79
15 gocannon 70
16 logbench 69
17 go-interface-values 60
18 perforator 58
19 go-cache-benchmark 56
20 godnsbench 49
21 go-plugin-benchmark 40
22 ebitengine-bunny-mark 23
23 go-benchmarks 9

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com