DEV Community

Architecture

The fundamental structures of a software system.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Beginner's Guide to UML Class Diagrams

Beginner's Guide to UML Class Diagrams

8
Comments
5 min read
Event-Driven Magic: Exploring AWS EventBridge

Event-Driven Magic: Exploring AWS EventBridge

10
Comments 2
5 min read
How to Improve Your Development Workflow with Gemini Code Assist

How to Improve Your Development Workflow with Gemini Code Assist

9
Comments 4
3 min read
Make Rust Object Oriented with the dual-trait pattern

Make Rust Object Oriented with the dual-trait pattern

4
Comments 2
8 min read
Microservices vs. Monolith: Choosing the Right Architecture

Microservices vs. Monolith: Choosing the Right Architecture

Comments
2 min read
Using the Actor System in ASP.NET

Using the Actor System in ASP.NET

8
Comments
6 min read
Secure and Resilient Design

Secure and Resilient Design

2
Comments
16 min read
Notes about The Chapter 01 of Web Scalability For Startup Engineers

Notes about The Chapter 01 of Web Scalability For Startup Engineers

Comments
8 min read
How did I evaluate my success as an architect?

How did I evaluate my success as an architect?

Comments
4 min read
Lessons learned as/to be a software architect

Lessons learned as/to be a software architect

Comments
9 min read
The Minimum Valuable Product Architecture Death Trap

The Minimum Valuable Product Architecture Death Trap

7
Comments
4 min read
High-Performance .NET CRON Jobs

High-Performance .NET CRON Jobs

8
Comments
12 min read
Modernizing Emails: Innovations for Efficient Handling in Distributed Systems

Modernizing Emails: Innovations for Efficient Handling in Distributed Systems

1
Comments
3 min read
What Are SOLID Principles? Simplifying Software Architecture

What Are SOLID Principles? Simplifying Software Architecture

3
Comments
6 min read
6 Top Courses to Master Software Architecture

6 Top Courses to Master Software Architecture

7
Comments 1
5 min read
Benefícios do Uso de Streams em Node.js

Benefícios do Uso de Streams em Node.js

1
Comments
4 min read
Understanding Backend For Frontend (BFF) Architecture

Understanding Backend For Frontend (BFF) Architecture

3
Comments
2 min read
CQRS (Command Query Responsibility Segregation)

CQRS (Command Query Responsibility Segregation)

1
Comments
5 min read
Understanding the Mediator Pattern in .NET

Understanding the Mediator Pattern in .NET

10
Comments
4 min read
Using Authorization Mechanisms and API Keys in AWS API Gateway

Using Authorization Mechanisms and API Keys in AWS API Gateway

Comments 1
3 min read
Serverless Saga: Building Scalable Apps in the Cloud Kingdom

Serverless Saga: Building Scalable Apps in the Cloud Kingdom

3
Comments
10 min read
Part 1: What is Clean Architecture?

Part 1: What is Clean Architecture?

406
Comments 19
3 min read
How to optimize your MERN workflow with a solid architecture

How to optimize your MERN workflow with a solid architecture

2
Comments
3 min read
Introdução à Sistemas de Memória

Introdução à Sistemas de Memória

3
Comments
10 min read
Monorepos: Making Git Blame a Family Affair

Monorepos: Making Git Blame a Family Affair

Comments
5 min read
Strong Performance with EC2, Lambda, and the Momento SDK for Rust

Strong Performance with EC2, Lambda, and the Momento SDK for Rust

3
Comments
9 min read
Understanding the Monad Design Pattern

Understanding the Monad Design Pattern

4
Comments
2 min read
Create Architecture Diagram as Code for a 2-Tier Bookstore Application

Create Architecture Diagram as Code for a 2-Tier Bookstore Application

28
Comments 3
9 min read
The Data Understanding Phase: The Key to a Successful Machine Learning Project

The Data Understanding Phase: The Key to a Successful Machine Learning Project

1
Comments
5 min read
How to Optimize Your Code for Better Performance and Scalability

How to Optimize Your Code for Better Performance and Scalability

5
Comments
2 min read
System Design 101 - N-tier Architecture

System Design 101 - N-tier Architecture

Comments
4 min read
Future-Proofing Your Software: A Beginner's Guide to Compatibility

Future-Proofing Your Software: A Beginner's Guide to Compatibility

1
Comments 3
6 min read
Serverless: An Evolving Architecture, Not Just a Runtime

Serverless: An Evolving Architecture, Not Just a Runtime

8
Comments 1
7 min read
Clean Architecture in Node.js: An Approach with TypeScript and Dependency Injection.

Clean Architecture in Node.js: An Approach with TypeScript and Dependency Injection.

13
Comments
4 min read
Translatable Columns Using Laravel

Translatable Columns Using Laravel

1
Comments
3 min read
Part 3:Comparing All-in-One Architecture, Layered Architecture, and Clean Architecture

Part 3:Comparing All-in-One Architecture, Layered Architecture, and Clean Architecture

62
Comments
2 min read
Part 2 :Design Principles in Software Development

Part 2 :Design Principles in Software Development

88
Comments 4
3 min read
StateFile: A Minimalist Design for Permanent State Management

StateFile: A Minimalist Design for Permanent State Management

2
Comments
6 min read
Microservices vs Monolith

Microservices vs Monolith

5
Comments 1
1 min read
Design Pattern #4 - Publisher/Subscriber Pattern

Design Pattern #4 - Publisher/Subscriber Pattern

134
Comments 6
4 min read
Design Pattern #5 - Adapter Pattern

Design Pattern #5 - Adapter Pattern

151
Comments 8
3 min read
it's all about the least worst combination of trade-offs

it's all about the least worst combination of trade-offs

Comments
3 min read
Enterprise Service Bus – Overview, 3 key components, and role in digital transformation

Enterprise Service Bus – Overview, 3 key components, and role in digital transformation

Comments
4 min read
Managing Architectural Tech Debt

Managing Architectural Tech Debt

5
Comments
6 min read
Architecting Microservices as Tenants on a Monolith with Zango

Architecting Microservices as Tenants on a Monolith with Zango

Comments
6 min read
Principios SOLID en React

Principios SOLID en React

4
Comments
20 min read
Run your program in the kernel space with eBPF

Run your program in the kernel space with eBPF

1
Comments 1
5 min read
Design Pattern #3 - Observer Pattern

Design Pattern #3 - Observer Pattern

130
Comments 14
3 min read
Reflexões antes da Arquitetura de software

Reflexões antes da Arquitetura de software

Comments
1 min read
Development with Components

Development with Components

3
Comments
2 min read
32 bit vs 64 bit vs 128 bit

32 bit vs 64 bit vs 128 bit

1
Comments
3 min read
Domain-Driven Design: como evitar o "Big Ball of Mud"

Domain-Driven Design: como evitar o "Big Ball of Mud"

2
Comments
8 min read
Are Microservices Really Necessary for Your Project?

Are Microservices Really Necessary for Your Project?

2
Comments
4 min read
Communication Among Services in Microservices Architecture? Let's Clear it Out!

Communication Among Services in Microservices Architecture? Let's Clear it Out!

Comments
1 min read
Molecules of business logic from tiny atoms

Molecules of business logic from tiny atoms

6
Comments
9 min read
ArchUnit : comment l'utiliser pour contrôler l'architecture de vos projets Java

ArchUnit : comment l'utiliser pour contrôler l'architecture de vos projets Java

10
Comments 1
12 min read
AWS services for the AWS Certified Solutions Architect

AWS services for the AWS Certified Solutions Architect

6
Comments
4 min read
How to improve Django Framework?

How to improve Django Framework?

3
Comments
5 min read
Using Domain-Driven Design to to Create Microservice App

Using Domain-Driven Design to to Create Microservice App

5
Comments
17 min read
Introducing FizzBee: Simplifying Formal Methods for All

Introducing FizzBee: Simplifying Formal Methods for All

2
Comments
8 min read
loading...