Skip to Content

Blyth's Blog: A Technical Architect's Musings

Blending Bytes and Balance - Tech Tales with a Twist of Martial Arts, Hobbies, and Family Life

When to Choose a Lightweight Mediator

When to Choose a Lightweight Mediator

MicroMediator vs MediatR: real benchmark data across dispatch, memory, throughput, and cold start to help you choose the right tool for your workload.
5 Minute Read
Thu, 2nd Apr 26
Streaming Large Datasets with IAsyncEnumerable in MicroMediator

Streaming Large Datasets with IAsyncEnumerable in MicroMediator

Streaming is not always faster. Learn when IAsyncEnumerable saves memory, when it costs you, and what early exit looks like at 1,000,000 items.
6 Minute Read
Thu, 19th Mar 26
Handler Lifetimes in MicroMediator: Why Your Choice Matters

Handler Lifetimes in MicroMediator: Why Your Choice Matters

MicroMediator makes handler lifetime explicit. Learn when to use Singleton, Scoped, or Transient and what the real performance difference looks like.
4 Minute Read
Thu, 5th Mar 26
Introducing MicroMediator: A Lightweight High-Performance Mediator for .NET

Introducing MicroMediator: A Lightweight High-Performance Mediator for .NET

A lightweight, high-performance mediator pattern library for .NET. Learn why MicroMediator exists, how it compares, and how it fits cleanly into many projects, including Optimizely CMS builds.
2 Minute Read
Mon, 5th Jan 26
Mediator Design Pattern for CMS builds

Mediator Design Pattern for CMS builds

My approach to dynamic CMS content using Mediatr (and Automapper)
1 Minute Read
Fri, 19th Feb 21