garbagedestroyer

Videos

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

Why Rust Zero-Cost Abstractions Are Actually Free
SHORT
0:41
Why Rust Zero-Cost Abstractions Are Actually Free

Rust abstractions look high-level, but compile into low-level machine code with near-C++ performance. Here's the proof through assembly, LLVM, and runtime metrics. #rust #systemsprogramming #performance #llvm #softwareengineering

|0:41
Project Structure Proof (Zig vs Rust vs C++)
SHORT
0:25
Project Structure Proof (Zig vs Rust vs C++)

Quick walkthrough of the benchmark repo structure: implementations, scripts, artifacts, and the wrk workload file used for fair comparison. Re-run it yourself: GitHub link in description. #shorts #zig #rust #cplusplus #backend #benchmark #opensource

|0:25
Real Code, Not Slides: Zig, Rust, C++ Compared #shorts #code
SHORT
0:22
Real Code, Not Slides: Zig, Rust, C++ Compared #shorts #code

Code-level proof cut: same routes, same schema, same wrk workload. Rust wins RPS, Zig wins p99, and C++ wins footprint in this run. Full repo and artifacts: GitHub link in description. https://github.com/prod-garbage-destroyer/zig-rust-cpp-cloud-v1 #shorts #zig #rust #cplusplus #backend #benchmark

|0:22
Zig vs Rust vs C++: Same API, Different Winners #shorts #benchmark
SHORT
0:26
Zig vs Rust vs C++: Same API, Different Winners #shorts #benchmark

Same API, same workload, same environment. Rust leads throughput, Zig leads p99 latency, C++ leads footprint. Full benchmark and code: GitHub link in description. https://github.com/prod-garbage-destroyer/zig-rust-cpp-cloud-v1 #shorts #zig #rust #cplusplus #backend #benchmark #cloud

|0:26
You're Optimizing the Wrong Metric (Rust vs C++)
SHORT
0:31
You're Optimizing the Wrong Metric (Rust vs C++)

Most teams chase tiny throughput differences and ignore what actually impacts production. - Throughput delta: small - Container delta: massive - Memory delta: meaningful at scale Rust wins developer velocity and safety. C++ wins runtime efficiency and footprint. Pick based on your constraints. #ru

|0:31
Rust vs C++: Same Speed, 6x Bigger Container? 😳
SHORT
0:30
Rust vs C++: Same Speed, 6x Bigger Container? 😳

Rust and C++ are almost tied on throughput (~40K req/s), but not on operational cost. - Rust image: 114MB - C++ image: 18.6MB (84% smaller) - Rust memory: 4.3MB RSS - C++ memory: 2.5MB RSS (42% less) Verdict: choose constraints, not benchmark hype. Full benchmark + methodology in long video. #rust

|0:30
Go vs Python: Which Reigns Supreme? #golang #python
SHORT
0:33
Go vs Python: Which Reigns Supreme? #golang #python

Are you subsidizing Python's Global Interpreter Lock with your cloud bill? Python optimizes for the developer. Go optimizes for the machine. Stop writing core infrastructure in a scripting language. Pick Python for the algorithm. Pick Go for the backend. Drop your stack below 👇

|0:33
Throughput Isn’t the Real Bottleneck (Rust vs C++)
SHORT
0:18
Throughput Isn’t the Real Bottleneck (Rust vs C++)

Most teams chase tiny throughput differences and ignore the real production costs. - Throughput delta: small - Container delta: massive - Memory delta: meaningful at scale Rust wins developer velocity and safety. C++ wins runtime efficiency and footprint. Pick based on your constraints. #rust #cpp

|0:18
Don't Believe the Hype: Go vs Rust Performance Comparison #programming #benchmarking
SHORT
0:41
Don't Believe the Hype: Go vs Rust Performance Comparison #programming #benchmarking

Read throughput results on identical endpoints against the same PostgreSQL database: - 𝗚𝗼 𝗙𝗶𝗯𝗲𝗿: 29,068 requests/sec - 𝗥𝘂𝘀𝘁 𝗔𝘅𝘂𝗺: 11,024 requests/sec Go is 2.5x faster on reads. But this isn't Go the language beating Rust the language. Fiber uses 𝗳𝗮𝘀𝘁𝗵𝘁𝘁𝗽 — not Go's standard

|0:41
This is why Rust and Go beat ASP.NET on latency #performance #programming
SHORT
0:41
This is why Rust and Go beat ASP.NET on latency #performance #programming

956ms on a single row lookup. That's not a slow query — that's the CLR garbage collector stopping your thread mid-request. We ran the same users microservice in Rust (Axum), Go (Fiber), and ASP.NET (Minimal API) against identical endpoints and the same PostgreSQL database. Under 200 concurrent user

|0:41
WHY DID YOU MICROSERVICE IT?! 💻🔥 #shorts
SHORT
0:38
WHY DID YOU MICROSERVICE IT?! 💻🔥 #shorts

When junior devs discover Netflix tech blogs... 😱 That feeling when you see 12 microservices for 10 users. Resume Driven Development at its finest. Real pros: Build the monolith until it breaks. Don't distribute complexity until you HAVE complexity. 🚫 Microservices for Todo apps ✅ Monolith-firs

|0:38
Rust compiles in 45 seconds. Go does it in 303ms.
SHORT
0:41
Rust compiles in 45 seconds. Go does it in 303ms.

Cold build times on the same users microservice (5 endpoints, PostgreSQL, async background job): - 𝗥𝘂𝘀𝘁 (𝗔𝘅𝘂𝗺): 45,887ms — 45 seconds - 𝗚𝗼 (𝗙𝗶𝗯𝗲𝗿): 303ms - 𝗔𝗦𝗣.𝗡𝗘𝗧 (.𝗡𝗘𝗧 𝟭𝟬): 835ms That's 151x slower than Go. Not percent. Times. Every PR in CI. Every fresh container buil

|0:41

43 videos total