Projects
Public experiments and tools from prodgarbagedestroyer and prod-garbage-destroyer. Each project pairs a repo with benchmark data.
16 projects
quarkus-vs-spring-boot-build-battle
Quarkus vs Spring Boot build battle: startup time, packaging cost, memory footprint, and developer loop tradeoffs across JVM and native paths.
alpine-rust-vs-optimized-java-2026
Head-to-head benchmark: stripped Alpine Rust microservice vs GraalVM Java 25 under high traffic stress. Compares cold start, throughput, and memory efficiency.
cold-start-race-benchmark-2026
Cold start race: Node.js vs Bun vs Go vs Rust — measuring time-to-first-byte from bare HTTP to production Docker containers.
memory-race-benchmark-2026
60-second memory footprint race: Node.js vs Python vs Go vs Rust under sustained load. Tracks RSS, heap, and GC behavior.
throughput-race-benchmark-2026
Throughput race: Node.js vs Python vs Go vs Rust — wrk RPS under ramping concurrency from 10 to 10K connections.
build-time-race-benchmark-2026
Build time race: Node.js vs Python vs Go vs Rust — clean compile/build time comparison across package managers and toolchains.
docker-size-race-benchmark-2026
Docker image size race: Node.js vs Python vs Go vs Rust — scratch vs Alpine container builds compared across compression strategies.
go-rust-node-rest-api-benchmark-2026
Benchmark: Go, Rust, and Node.js REST API performance under realistic workloads — CRUD operations, pagination, and database queries.
rust-go-dotnet-microservice-2026
Benchmark comparison of Rust (Axum), Go (Fiber), and ASP.NET (Minimal API) as microservice backends — p95 latency, throughput, and resource usage.
cold-start-tax-experiment
Cold Start Tax: Go vs Quarkus Native vs Node.js benchmark experiment. Measures time-to-first-byte across compiled and interpreted runtimes.
sharding-is-a-last-resort-benchmark
Benchmark harness for manual PostgreSQL sharding vs CockroachDB and TiDB — when to shard and when to use distributed SQL.
grpc-vs-websockets-rust-showdown
gRPC vs WebSockets in Rust: latency, throughput, and connection overhead comparison for real-time services.
kafka-rabbitmq-mqtt-2026
Kafka vs RabbitMQ vs MQTT: message throughput and latency benchmark for event-driven architectures.
rest-api-benchmark-2026
REST API benchmark experiment runner — standardized harness for comparing backend frameworks across languages under realistic workloads.
go-map-vs-redis-latency
Go sync.Map vs Redis latency comparison — when does an in-process cache beat a network round trip?
protobuf-http3-experiment-runner
Protocol Buffers over HTTP/3 experiment runner — benchmarks gRPC, Connect, and REST+Protobuf over QUIC.