Posts

Vertical Slices Architecture

Caching in a Typical Architecture: A Multi-Layered Approach

Mastering Data Consistency Across Microservices

Event Sourcing: Choosing the Right Approach for Scalability and Consistency

Understanding the C4 Model for Software Architecture

Cell-Based Architecture: A Scalable Approach to System Design

Building Resilient .NET Applications with Resilience

Polling vs. SignalR: A Detailed Comparison

Polling in Software Systems

Cache refreshment approaches

Decorator Design Pattern

Optimizing Database Performance in .NET Core with Delta Library

Understanding Data Lakes