Model Context Protocol Deep Dive
The main content of this article is to deeply understand and compare the evolution and feature sets of the current (February 19, 2026) vers…
Browse all posts with summaries in reverse chronological order.
The main content of this article is to deeply understand and compare the evolution and feature sets of the current (February 19, 2026) vers…
Describes how to configure artifact cache in Azure Container Registry, map Docker Hub and GHCR images to a private ACR namespace, and pull …
This post records how a C# console app combines MSAL and Web Account Manager to complete interactive sign-in and acquire the Access Token r…
Explains how to convert legacy X-Request-Id and X-Trace-Id request headers to W3C Trace Context in ASP.NET Core to integrate with OpenTelem…
Microsoft.Extensions.Logging prints Scope as a string by default. This article shows you how to preserve structured output for Scope.
A summary of MSBuild basic concepts and extension methods
Summarizing the main pros and cons of intrusive linked lists and a reference implementation in C++
This article reviews how the SEDA architecture improves scalability and stability under high load through a staged event-driven design.
This post introduces the RUM Conjecture's view on the trade-offs among read amplification, write amplification, and memory overhead, and di…
Distributed Storage From Scratch(Easy)
This article presents the high-level design of a distributed storage system built from scratch and introduces the user-facing API and the d…