garbagedestroyer

Videos

Software benchmarks, systems deep-dives, and technical commentary. Subscribe on YouTube

Sharding Is a Last Resort: Here's Why
10:42
Sharding Is a Last Resort: Here's Why

One chart is not enough for a production stack decision. Sharding Is A Last Resort Github : https://github.com/prod-garbage-destroyer/sharding-is-a-last-resort-benchmark In this video: - what each runtime/language wins - where tail latency changes the decision - how to pick based on your real bot

|10:42
FFI Boundary Cost: Why Rust Isn't Always Faster in Flutter
2:33
FFI Boundary Cost: Why Rust Isn't Always Faster in Flutter

Rust can make Flutter-adjacent compute much faster, but the native boundary is not free. This benchmark compares a pure Dart data-processing lane against a direct `dart:ffi` Rust lane using the same seeded `Uint32List` workload, the same checksum path, two dataset sizes, and repeated measurement ro

|2:33
Pretty Code Has a Runtime Bill
1:23
Pretty Code Has a Runtime Bill

Java Streams vs Rust iterators under the compiler Pretty syntax is not the same thing as cheap runtime behavior. This short compares a clean Java Stream pipeline with a clean Rust iterator chain, then looks at what survives after lowering: Java bytecode with stream stages and boxing, and Rust code

|1:23
What's the Real Cost of OAuth? A Performance Comparison
6:14
What's the Real Cost of OAuth? A Performance Comparison

OAuth is not optional in production, but it is never free. This video compares the same minimal HTTP API in Spring Boot and ASP.NET Core twice: first as a public baseline, then as a real OAuth 2.0 + OIDC protected resource server. Instead of stopping at "which one is faster", the video shows where

|6:14
One chart says Rust wins. #backend #programming #softwarearchitect
1:29
One chart says Rust wins. #backend #programming #softwarearchitect

That is exactly how you pick the wrong backend. In this v3 benchmark short: - Rust Axum wins read throughput - Go chi wins p99 - .NET AOT wins p99.9 The winner changes the second you stop staring at one screenshot. Full benchmark breakdown, repo, and artifacts are on the channel. #rust #golang #

|1:29
Rust Throughput, Go Latency, .NET Tails: The Real Tradeoffs
4:47
Rust Throughput, Go Latency, .NET Tails: The Real Tradeoffs

The easy headline was wrong. This v3 benchmark is not a single-bar victory lap. Rust wins raw read throughput, Go chi wins p99 latency, .NET AOT wins p99.9 tail latency, and Fiber makes its case on recovery. The interesting part is not just who wins. It is why the winner changes once you look past

|4:47
Is Kafka Still The Best? We Tested It
5:51
Is Kafka Still The Best? We Tested It

RabbitMQ dominated this benchmark: 274 rps at 7.57 ms p95, versus Kafka at 74 rps and MQTT at 39. The useful part is not just the headline. This breakdown shows why the result held across 48 measured slots, how the harness validated each protocol round trip, where the trace evidence lives, and when

|5:51
Java Legacy vs Modern Speed: Is Quarkus Actually Saving Your Enterp... #backend #coding
2:44
Java Legacy vs Modern Speed: Is Quarkus Actually Saving Your Enterp... #backend #coding

One chart is not enough for a production stack decision. Java Legacy vs Modern Speed: Is Quarkus Actually Saving Your Enterprise Cloud Bill In this video: - what each runtime/language wins - where tail latency changes the decision - how to pick based on your real bottleneck Watch the full breakdo

|2:44
Is Alpine Really Best? Rust Container Benchmarks Re-Run
5:15
Is Alpine Really Best? Rust Container Benchmarks Re-Run

Container benchmark takes are easy to get wrong when methodology is vague. Github: https://github.com/prod-garbage-destroyer/rust-container-optimization-clean In this response, I audit the exact harness and rerun the benchmark with a fair setup: - same Rust source and behavior across all variants -

|5:15
Go Map vs Redis: Latency Tax
2:21
Go Map vs Redis: Latency Tax

One chart is not enough for a production stack decision. Go Map vs Redis: Latency Tax In this video: - what each runtime/language wins - where tail latency changes the decision - how to pick based on your real bottleneck #softwareengineering #programming #performance #backend #benchmark #architectu

|2:21
Is JSON Killing Your System Performance?
4:03
Is JSON Killing Your System Performance?

One chart is not enough for a production stack decision. Beyond JSON: Why High-Performance Systems Are Switching to Protobuf over HTTP/3 Github : https://github.com/prod-garbage-destroyer/protobuf-http3-experiment-runner/tree/main In this video: - what each runtime/language wins - where tail late

|4:03
Don't Let Your Cluster Waste Clean Power #greencomputing #kubernetes #sustainability
1:49
Don't Let Your Cluster Waste Clean Power #greencomputing #kubernetes #sustainability

One chart is not enough for a production stack decision. Carbon Aware Kubernetes Scheduling In this video: - what each runtime/language wins - where tail latency changes the decision - how to pick based on your real bottleneck Watch the full breakdown on the channel for benchmark method, tradeoff

|1:49

59 videos total