Solution Architecture Blog
Building resilient systems, one idea at a time.
Deep dives on distributed systems, .NET & the modern web, and cloud architecture on Azure.
Optimizing High-Performance APIs JSON Serialization in .NET 9
Optimizing JSON Serialization in .NET 9 for High Performance APIs Introduction Serialization is a critical aspect of modern web applications, especially for APIs that need to proce…
Actor Model vs. Traditional Multi-Threading in .NET 9
Actor Model vs. Traditional Multi Threading in .NET 9 – Performance Introduction Concurrency is one of the biggest challenges in modern .NET applications. Traditional multi threadi…
Span vs Memory vs ArraySegment vs ReadOnlySequence - Performance in .NET 9
.NET 9 Memory Optimization: Span vs Memory vs ArraySegment vs ReadOnlySequence .NET 9 introduces further optimizations for memory efficient programming, making it essential to unde…
Async vs Sync vs ValueTask vs Parallel.ForEachAsync in .NET 9
Async vs Sync vs ValueTask vs Parallel.ForEachAsync in .NET 9: Deep Dive & Performance Analysis .NET 9 introduces various optimizations for asynchronous programming, making it esse…