Microsoft-Decision-1
Fast Decisions in .NET

Search for a command to run...
Articles tagged with #software-architecture
Fast Decisions in .NET

Why the Same C# Loop Can Run at Different Speeds

A plugin architecture allows a .NET application to acquire new capabilities without adding every implementation to the host application. A pricing platform could load a separate rating plugin for mari

Time has the nasty habit of biting you in production when you least expect it. A timestamp that is perfectly suitable for recording when an order was received is a poor way to measure how long a reque

The Missing Half of Distributed Locks

A modular monolith gives each module clear ownership of its business rules and data. The Orders module controls orders, the Customers module controls customer information, and the Payments module cont
