DEV Community

Architecture

The fundamental structures of a software system.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Guide to building Multi-Tenant Architecture in Nodejs

Guide to building Multi-Tenant Architecture in Nodejs

86
Comments 15
16 min read
What is Docker and its use case?

What is Docker and its use case?

Comments
3 min read
Evolutionary Architecture by Example 🚀

Evolutionary Architecture by Example 🚀

3
Comments
2 min read
UI, API, DB: pushing "three-tier architecture" too far? 🤔

UI, API, DB: pushing "three-tier architecture" too far? 🤔

4
Comments 2
6 min read
Reverse Engineering for the Good: From the Source Code to the System Blueprint (Part II)

Reverse Engineering for the Good: From the Source Code to the System Blueprint (Part II)

4
Comments 1
23 min read
Monitoring SQS with Datadog

Monitoring SQS with Datadog

9
Comments 3
8 min read
クリーンアーキテクチャと DDD を意識したパッケージ構成についての思案

クリーンアーキテクチャと DDD を意識したパッケージ構成についての思案

2
Comments
1 min read
ViewModel en Android

ViewModel en Android

10
Comments
4 min read
A Journey Through Anti-Patterns and Code Smells

A Journey Through Anti-Patterns and Code Smells

1
Comments
9 min read
Eradicating the Primitive Obsession

Eradicating the Primitive Obsession

2
Comments
4 min read
How is Apache APISIX Fast?

How is Apache APISIX Fast?

35
Comments
6 min read
Plugin Architecture Design Pattern – A Beginner’s Guide To Modularity

Plugin Architecture Design Pattern – A Beginner’s Guide To Modularity

Comments
7 min read
Queueing in multi-tenant SaaS systems. How to ensure its fairness

Queueing in multi-tenant SaaS systems. How to ensure its fairness

9
Comments 1
11 min read
Managing Timeouts in GenServer in Elixir: How to Control Waiting Time in Critical Operations

Managing Timeouts in GenServer in Elixir: How to Control Waiting Time in Critical Operations

6
Comments
4 min read
Estruturação de Testes de API

Estruturação de Testes de API

2
Comments 1
5 min read
Dependency Injection for Games — Appendix: Dependency Inversion

Dependency Injection for Games — Appendix: Dependency Inversion

16
Comments
3 min read
Always Valid — A Myth or a Tangible Reality?

Always Valid — A Myth or a Tangible Reality?

3
Comments
5 min read
Dependency Injection for Games — Appendix: Injection Container

Dependency Injection for Games — Appendix: Injection Container

11
Comments
3 min read
Dependency Injection for Games

Dependency Injection for Games

9
Comments
6 min read
How to use the facade pattern to create custom components and decouple your code from third-party libraries

How to use the facade pattern to create custom components and decouple your code from third-party libraries

2
Comments
5 min read
🪨 SOLID Principles

🪨 SOLID Principles

5
Comments
2 min read
DynamoDB Streams EventBridge Pipes Multiple Items

DynamoDB Streams EventBridge Pipes Multiple Items

6
Comments
6 min read
💋 KISS (Keep It Simple, Stupid)

💋 KISS (Keep It Simple, Stupid)

5
Comments
2 min read
YAGNI (You Aren't Gonna Need It)

YAGNI (You Aren't Gonna Need It)

6
Comments
2 min read
🧺 DRY (Don’t Repeat Yourself)

🧺 DRY (Don’t Repeat Yourself)

5
Comments
2 min read
SOLID Principles: Dependency Inversion Principle (DIP)

SOLID Principles: Dependency Inversion Principle (DIP)

5
Comments
2 min read
SOLID Principles: Open-Closed Principle (OCP)

SOLID Principles: Open-Closed Principle (OCP)

Comments
2 min read
Introducing Payroll Engine

Introducing Payroll Engine

6
Comments 1
4 min read
Most happening place - AWS VPC Subnets

Most happening place - AWS VPC Subnets

2
Comments
2 min read
SurrealDB - Query and combine data via relations

SurrealDB - Query and combine data via relations

10
Comments
5 min read
SurrealDB - Structuring Data for Multi-Tenant Role & Permission Systems

SurrealDB - Structuring Data for Multi-Tenant Role & Permission Systems

13
Comments
5 min read
Validation in Elanat

Validation in Elanat

Comments
4 min read
5 Design Patterns That Are ACTUALLY Used By Developers

5 Design Patterns That Are ACTUALLY Used By Developers

2
Comments
7 min read
Boost your editorial experience with distributed content management

Boost your editorial experience with distributed content management

7
Comments 1
7 min read
Integration patterns for distributed architecture

Integration patterns for distributed architecture

1
Comments
15 min read
Core to your Global Presence - AWS VPC

Core to your Global Presence - AWS VPC

2
Comments
2 min read
Reverse Engineering for the Good: From the Source Code to the System Blueprint (Part I)

Reverse Engineering for the Good: From the Source Code to the System Blueprint (Part I)

4
Comments 3
19 min read
Implementing Simon Brown's Minimal Approach to Software Architecture Documentation

Implementing Simon Brown's Minimal Approach to Software Architecture Documentation

2
Comments 1
1 min read
Five open-source projects to secure access to your applications

Five open-source projects to secure access to your applications

2
Comments
5 min read
In-memory vs. disk-based databases: Why do you need a larger than memory architecture?

In-memory vs. disk-based databases: Why do you need a larger than memory architecture?

2
Comments
5 min read
Service Oriented Architecture (SOA): What, Why and How

Service Oriented Architecture (SOA): What, Why and How

5
Comments
3 min read
🎨 👉 Start doing THIS to improve your CSS Architecture

🎨 👉 Start doing THIS to improve your CSS Architecture

5
Comments
5 min read
Automate AWS account creation(1)

Automate AWS account creation(1)

16
Comments 1
3 min read
Microservices Architecture: What, Why, Why-Not, When-to-Avoid

Microservices Architecture: What, Why, Why-Not, When-to-Avoid

10
Comments
2 min read
Agile and Modular Development with Vertical Slice Architecture and MediatR in C# Projects

Agile and Modular Development with Vertical Slice Architecture and MediatR in C# Projects

7
Comments
4 min read
Benefits of separating core code from infrastructure code

Benefits of separating core code from infrastructure code

3
Comments
13 min read
The conjunction of the web

The conjunction of the web

38
Comments 4
6 min read
Data-driven Localization for .NET REST APIs

Data-driven Localization for .NET REST APIs

6
Comments
7 min read
Enhancing Stored Procedure Efficiency: A Journey of Problem Solving and Best Practices

Enhancing Stored Procedure Efficiency: A Journey of Problem Solving and Best Practices

Comments
2 min read
Is this a performant website?

Is this a performant website?

7
Comments
3 min read
The Interface Segregation Situation

The Interface Segregation Situation

4
Comments 1
7 min read
Evolving the Web: Discovering the History of HTTP Versions

Evolving the Web: Discovering the History of HTTP Versions

Comments
9 min read
CAP Theorem - Consistency Availability and Partition Tolerance

CAP Theorem - Consistency Availability and Partition Tolerance

2
Comments
4 min read
Use Case Driven Development with Low-Code

Use Case Driven Development with Low-Code

2
Comments
7 min read
What is Platform Engineering?

What is Platform Engineering?

1
Comments
2 min read
Definitive Guide to Terraform: Building Secure, Highly Available, and Resilient Cloud Architectures

Definitive Guide to Terraform: Building Secure, Highly Available, and Resilient Cloud Architectures

2
Comments
11 min read
AWS Metrics: Advanced

AWS Metrics: Advanced

13
Comments
10 min read
AWS Advanced: Serverless Prometheus in Action

AWS Advanced: Serverless Prometheus in Action

13
Comments
12 min read
Princípios de Arquitetura de Software: Design de Sistemas Escaláveis e Flexíveis

Princípios de Arquitetura de Software: Design de Sistemas Escaláveis e Flexíveis

206
Comments 18
3 min read
Dependency Injection in Flutter

Dependency Injection in Flutter

150
Comments 12
6 min read
loading...