Software architecture
![thumbnail](/img/software-architecture-logo.webp)
In the microservice architecture, many times we need that they communicate with each other by sending messages using a message bro...
![thumbnail](/img/software-architecture-logo.webp)
Before you look at the Unit of Work pattern example in C# using MongoDB, you can see my post about what is the Unit of Work patter...
![thumbnail](/img/software-architecture-logo.webp)
Before you look at the Unit of Work pattern example in TypeScript using MikroORM, you can see my post about what is the Unit of Wo...
![thumbnail](/img/software-architecture-logo.webp)
Before you look at the Repository pattern example in TypeScript using MikroORM, you can see my post about what is the Repository p...
![thumbnail](/img/software-architecture-logo.webp)
Before you look at the Aggregate Roots example in TypeScript, you can see at my post on what Aggregate Roots are in Domain-Driven ...
![thumbnail](/img/software-architecture-logo.webp)
Before you look at the Entities example in TypeScript, you can see at my post on what Entities are in Domain-Driven Design. Entity...
![thumbnail](/img/software-architecture-logo.webp)
Before you look at the Value Objects example in TypeScript, you can see at my post on what Value Objects are in Domain-Driven Desi...
![thumbnail](/img/clean-architecture-layers.webp)
The Clean Architecture is a set of rules and principles for organizing a code development project, and how all its components inte...
![thumbnail](/img/software-architecture-logo.webp)
Before you look at the Unit of Work pattern example in C# using Entity Framework Core, you can see my post about what is the Unit ...
![thumbnail](/img/software-architecture-logo.webp)
The Unit of Work pattern is a design pattern to group one or more operations (usually to the database) in an atomic transaction, s...