
Meysam Hadeli
Software Architect // Microsoft MVP
I’m Meysam, a Software Architect and Microsoft MVP in Developer Technologies with over 10 years of experience in software development. I have extensive experience in designing and implementing distributed systems and cloud-native applications using C#, .NET, and Azure on top of cutting-edge technologies. I run various workshops and training about distributed systems, event-driven architecture, and software architecture. I am the creator and maintainer of codai as AI agent CLI tools and some other open-source projects. I help teams to create maintainable and high performant software that fits their needs. In this blog, I share my knowledge in the .NET area with the latest technology.


In ASP.NET Core, HybridCache is a modern caching solution that combines the speed of in-memory caching with the consistency of distributed caching. This article will walk you through what HybridCache is, how to set it up, and how to use its key features like tags, cache removal, and setting cache entries.

CAP Theorem In Distributed System
The CAP Theorem was introduced by Eric Brewer in 2000. It is a fundamental principle in distributed systems that describes the trade-off between consistency, availability, and partition tolerance. And in the distributed systems, we can only have two of three properties simultaneously.

Generate Load Tests From Swagger Open Api With K6
In the new era of software, ensuring performance and stability under heavy loads is very paramount. Load testing is a critical step in the software development lifecycle, as it helps identify performance bottlenecks and vulnerabilities.

Vertical Slice Architecture vs Clean Architecture
In Vertical Slice Architecture instead of splitting in technical aspect, we split our system to some business functionalities and inner each business we have some features/slices. for example in the catalog bounded context, we have product aggregate and for this aggregate we can create some feature/slice. Each feature/slice is completely independent and isolated from other feature/slice.