Sub-collection
Architecture Patterns
Topics and resources curated under the Software Architecture collection.
Topics
Explore Architecture Patterns
Actor Model Architecture
Explore curated resources about Actor Model Architecture.
Akka .NET
Explore curated resources about Akka .NET.
Orleans
Explore curated resources about Orleans.
Protoactor
Explore curated resources about Protoactor.
Clean Architecture
Explore curated resources about Clean Architecture.
CQRS
Explore curated resources about CQRS.
Adapter Pattern
Explore curated resources about Adapter Pattern.
Builder Design Pattern
Explore curated resources about Builder Design Pattern.
Chain Of Responsibility
Explore curated resources about Chain Of Responsibility.
Command Message Pattern
Explore curated resources about Command Message Pattern.
Command Pattern
Explore curated resources about Command Pattern.
Decorator Pattern
Explore curated resources about Decorator Pattern.
Design Patterns
Explore curated resources about Design Patterns.
Factory Pattern
Explore curated resources about Factory Pattern.
Mediator Pattern
Explore curated resources about Mediator Pattern.
Observer Pattern
Explore curated resources about Observer Pattern.
Query Object Pattern
Explore curated resources about Query Object Pattern.
Repository Pattern
Explore curated resources about Repository Pattern.
REPR
- [REPR Design Pattern - DevIQ](https://deviq.com/design-patterns/repr-design-pattern)
Service Locator
Explore curated resources about Service Locator.
Singleton
Explore curated resources about Singleton.
Specification Pattern
Explore curated resources about Specification Pattern.
State Design Pattern
Explore curated resources about State Design Pattern.
Strategy Pattern
Explore curated resources about Strategy Pattern.
Transaction Script Pattern
Explore curated resources about Transaction Script Pattern.
Aggregation
Explore curated resources about Aggregation.
Anemic Domain Model
Explore curated resources about Anemic Domain Model.
Application Service
Explore curated resources about Application Service.
Bounded Context
Explore curated resources about Bounded Context.
Domain Driven Design (DDD) - Domain Centric
Explore curated resources about Domain Driven Design (DDD) - Domain Centric.
Domain Events
Explore curated resources about Domain Events.
Primitive obsession
Explore curated resources about Primitive obsession.
Domain Service
Explore curated resources about Domain Service.
Domain Model
Explore curated resources about Domain Model.
Enums
Explore curated resources about Enums.
Exceptions & Validation
Explore curated resources about Exceptions & Validation.
Infrastructure
Explore curated resources about Infrastructure.
Integration Events
Explore curated resources about Integration Events.
Mapping
Explore curated resources about Mapping.
Entity Framework
Explore curated resources about Entity Framework.
Rich Domain Model
Explore curated resources about Rich Domain Model.
Strategic Design Patterns
If you're new to DDD and not sure where to start, this process will guide you step-by-step
Tactical Design Patterns
Explore curated resources about Tactical Design Patterns.
Value Objects
Explore curated resources about Value Objects.
Event Sourcing
Explore curated resources about Event Sourcing.
Hexagonal Architecture - (Ports And Adapters Architecture)
Explore curated resources about Hexagonal Architecture - (Ports And Adapters Architecture).
Micro-Frontend
Explore curated resources about Micro-Frontend .
Modular Monolith Architecture
Explore curated resources about Modular Monolith Architecture.
Onion Architecture
Explore curated resources about Onion Architecture.
RESTful API Design
Explore curated resources about RESTful API Design.
Service Oriented Architecture
Explore curated resources about Service Oriented Architecture.
Vertical Slice Architecture
Explore curated resources about Vertical Slice Architecture.