Designing a Plugin Architecture in .NET 10
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

Search for a command to run...
Articles tagged with #software-architecture
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

How to centralise model access, resilience, routing, telemetry and cost tracking without dragging business logic into a shared AI service.

AI features in .NET apps are starting to move past the simple chat box. At first, Devs usually adds one model call. The app sends a prompt, gets a response, and shows it to the user. That is easy enou
