Sub-collection

Architecture Patterns

Topics and resources curated under the Software Architecture collection.

52 topicsSoftware Architecture

Topics

Explore Architecture Patterns

52 topics
Software Architecture3 sections

Actor Model Architecture

Explore curated resources about Actor Model Architecture.

Software Architecture5 sections

Akka .NET

Explore curated resources about Akka .NET.

Software Architecture4 sections

Orleans

Explore curated resources about Orleans.

Software Architecture2 sections

Protoactor

Explore curated resources about Protoactor.

Software Architecture4 sections

Clean Architecture

Explore curated resources about Clean Architecture.

Software Architecture4 sections

CQRS

Explore curated resources about CQRS.

Software Architecture1 sections

Adapter Pattern

Explore curated resources about Adapter Pattern.

Software Architecture1 sections

Builder Design Pattern

Explore curated resources about Builder Design Pattern.

Software Architecture2 sections

Chain Of Responsibility

Explore curated resources about Chain Of Responsibility.

Software Architecture1 sections

Command Message Pattern

Explore curated resources about Command Message Pattern.

Software Architecture2 sections

Command Pattern

Explore curated resources about Command Pattern.

Software Architecture1 sections

Decorator Pattern

Explore curated resources about Decorator Pattern.

Software Architecture4 sections

Design Patterns

Explore curated resources about Design Patterns.

Software Architecture2 sections

Factory Pattern

Explore curated resources about Factory Pattern.

Software Architecture1 sections

Mediator Pattern

Explore curated resources about Mediator Pattern.

Software Architecture1 sections

Observer Pattern

Explore curated resources about Observer Pattern.

Software Architecture1 sections

Query Object Pattern

Explore curated resources about Query Object Pattern.

Software Architecture4 sections

Repository Pattern

Explore curated resources about Repository Pattern.

Software Architecture4 sections

REPR

- [REPR Design Pattern - DevIQ](https://deviq.com/design-patterns/repr-design-pattern)

Software Architecture2 sections

Service Locator

Explore curated resources about Service Locator.

Software Architecture1 sections

Singleton

Explore curated resources about Singleton.

Software Architecture4 sections

Specification Pattern

Explore curated resources about Specification Pattern.

Software Architecture1 sections

State Design Pattern

Explore curated resources about State Design Pattern.

Software Architecture3 sections

Strategy Pattern

Explore curated resources about Strategy Pattern.

Software Architecture2 sections

Transaction Script Pattern

Explore curated resources about Transaction Script Pattern.

Software Architecture3 sections

Aggregation

Explore curated resources about Aggregation.

Software Architecture2 sections

Anemic Domain Model

Explore curated resources about Anemic Domain Model.

Software Architecture2 sections

Application Service

Explore curated resources about Application Service.

Software Architecture2 sections

Bounded Context

Explore curated resources about Bounded Context.

Software Architecture6 sections

Domain Driven Design (DDD) - Domain Centric

Explore curated resources about Domain Driven Design (DDD) - Domain Centric.

Software Architecture3 sections

Domain Events

Explore curated resources about Domain Events.

Software Architecture3 sections

Primitive obsession

Explore curated resources about Primitive obsession.

Software Architecture1 sections

Domain Service

Explore curated resources about Domain Service.

Software Architecture2 sections

Domain Model

Explore curated resources about Domain Model.

Software Architecture3 sections

Enums

Explore curated resources about Enums.

Software Architecture2 sections

Exceptions & Validation

Explore curated resources about Exceptions & Validation.

Software Architecture1 sections

Infrastructure

Explore curated resources about Infrastructure.

Software Architecture1 sections

Integration Events

Explore curated resources about Integration Events.

Software Architecture1 sections

Mapping

Explore curated resources about Mapping.

Software Architecture3 sections

Entity Framework

Explore curated resources about Entity Framework.

Software Architecture1 sections

Rich Domain Model

Explore curated resources about Rich Domain Model.

Software Architecture2 sections

Strategic Design Patterns

If you're new to DDD and not sure where to start, this process will guide you step-by-step

Software Architecture1 sections

Tactical Design Patterns

Explore curated resources about Tactical Design Patterns.

Software Architecture4 sections

Value Objects

Explore curated resources about Value Objects.

Software Architecture5 sections

Event Sourcing

Explore curated resources about Event Sourcing.

Software Architecture3 sections

Hexagonal Architecture - (Ports And Adapters Architecture)

Explore curated resources about Hexagonal Architecture - (Ports And Adapters Architecture).

Software Architecture3 sections

Micro-Frontend

Explore curated resources about Micro-Frontend .

Software Architecture4 sections

Modular Monolith Architecture

Explore curated resources about Modular Monolith Architecture.

Software Architecture3 sections

Onion Architecture

Explore curated resources about Onion Architecture.

Software Architecture4 sections

RESTful API Design

Explore curated resources about RESTful API Design.

Software Architecture2 sections

Service Oriented Architecture

Explore curated resources about Service Oriented Architecture.

Software Architecture3 sections

Vertical Slice Architecture

Explore curated resources about Vertical Slice Architecture.