Tag: dotnet
All the articles with the tag "dotnet".
BenchmarkGate, Part 4: benchmark-gate compare, and Why Order Matters
5 min readPerformance EngineeringBenchmarkGate · Part 4 of 4Splitting 'what changed' from 'is that acceptable' into two commands — and why compare has to run first.
BenchmarkGate, Part 3: benchmark-gate validate
6 min readPerformance EngineeringBenchmarkGate · Part 3 of 4Six validators, three file types, one command — catching a broken policy file before it breaks check.
BenchmarkGate, Part 2: Why a Baseline Isn't Enough
6 min readPerformance EngineeringBenchmarkGate · Part 2 of 4A policy file, a stability gate, and 21 benchmarks that correctly refused to give an answer.
BenchmarkDotNet Measures Performance—But Who Enforces the Budget?
5 min readPerformance EngineeringBenchmarkGate · Part 1 of 4BenchmarkDotNet measures performance but has no opinion on what's acceptable, no baseline memory, and no way to fail a build. Here's the gap I'm building to close.
From dictionary to columnar: how we made a .NET financial reconciliation engine 2x faster
18 min readHow CedarRecon's exception classifier went from 1,368ms to 646ms per million transactions, and the four optimizations that made things worse before it got better.