Blog

Filter: Wolverine x
wolverine-with-ai.png

Do You Still Need Wolverine When AI Can Write the Code?

Brad Jolicoeur - 04/12/2026
Should you use Wolverine when AI agents can generate async patterns? Compare framework durability against hand-rolled solutions in .NET messaging.
Read More
scale-wolverine.png

Scaling Out Wolverine: What I Learned Coming from Rebus and NServiceBus

Brad Jolicoeur - 04/12/2026
Learn how to scale Wolverine messaging with ListenerCount, MaximumParallelMessages, OpenTelemetry observability, ECS Fargate autoscaling, and comparisons with Rebus and NServiceBus.
Read More
data-stream-conflict.png

Architecting for Concurrency: Wolverine's Approach to Shared Resources

Brad Jolicoeur - 04/09/2026
Why distributed locks fail under load in async .NET systems, and how Wolverine's optimistic concurrency and partitioned messaging solve it architecturally.
Read More
heisenbug-hunting.png

Heisenbug Hunting in Async .NET Systems

Brad Jolicoeur - 04/07/2026
Heisenbugs in async .NET systems vanish when observed. Learn a 6-phase framework for hunting race conditions with NBomber, Marten, WireMock, and LitmusChaos.
Read More
sender-contract.png

In Message-Based Systems, Who Owns the Contract?

Brad Jolicoeur - 02/17/2026
In distributed systems, coupling often hides in message contracts. Learn why Events vs. Commands matters for ownership, and how to avoid the "Common" library trap.
Read More
userintent-workshop.png

The "Big Save" Problem: Why Task-Based UI is Event Sourcing’s Best Friend

Brad Jolicoeur - 02/16/2026
Learn how Task-Based UI solves the "Big Save" problem in Event Sourcing, retaining user intent and context for smarter downstream effects.
Read More
wirlpool-small.jpg

Initial Impressions of Wolverine

Brad Jolicoeur - 05/04/2024
I recently converted one of my example projects that used MVC controller based API, Marten Event Sourcing and Rebus to use Wolverine. This article contains some of my initial impressions of Wolverine in that experience and focuses on Wolverine.http API endpoints.
Read More