DEV Community

Architecture

The fundamental structures of a software system.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Sai do Barroco, Vem pro meio do Rococó: Um Novo Olhar sobre a Programação Funcional

Sai do Barroco, Vem pro meio do Rococó: Um Novo Olhar sobre a Programação Funcional

Comments
7 min read
🚀 Building a Scalable 3-Tier Architecture on AWS Using Terraform

🚀 Building a Scalable 3-Tier Architecture on AWS Using Terraform

Comments
3 min read
Design Patterns vs. Architectural Patterns: Stop the Confusion

Design Patterns vs. Architectural Patterns: Stop the Confusion

Comments
4 min read
Application Dependency Mapping: A Real-World Example

Application Dependency Mapping: A Real-World Example

Comments
2 min read
The Primary Responsibility of a Software Engineer: Delaying Decisions

The Primary Responsibility of a Software Engineer: Delaying Decisions

1
Comments
5 min read
Tackling Complexity: Practical Principles for Scaling Frontend Applications

Tackling Complexity: Practical Principles for Scaling Frontend Applications

1
Comments
3 min read
Thinking in Abstractions

Thinking in Abstractions

Comments
3 min read
Understanding the Computer Bus: The Backbone of Digital Communication

Understanding the Computer Bus: The Backbone of Digital Communication

Comments
5 min read
Monolithic Architecture in .NET Core with real-time example

Monolithic Architecture in .NET Core with real-time example

Comments
4 min read
Layered Architecture (N-Tier)

Layered Architecture (N-Tier)

Comments
5 min read
A problemĂĄtica da hiper flexibilidade de componentes no React.JS

A problemĂĄtica da hiper flexibilidade de componentes no React.JS

Comments
1 min read
Чостая АрхОтДĐșтура: ĐĐ”ĐŽĐŸŃŃ‚ĐžĐ¶ĐžĐŒŃ‹Đč ИЎДал

Чостая АрхОтДĐșтура: ĐĐ”ĐŽĐŸŃŃ‚ĐžĐ¶ĐžĐŒŃ‹Đč ИЎДал

Comments
3 min read
General Computer System Model

General Computer System Model

Comments
2 min read
Clean Architecture

Clean Architecture

Comments
5 min read
Fundamentals of Computer Architecture: Understanding the Structure Behind the Hardware

Fundamentals of Computer Architecture: Understanding the Structure Behind the Hardware

Comments
3 min read
Model-View-Controller (MVC): origins of design pattern

Model-View-Controller (MVC): origins of design pattern

Comments
10 min read
Designing Event-Driven Architectures with AsyncAPI: A Step-by-Step Guide

Designing Event-Driven Architectures with AsyncAPI: A Step-by-Step Guide

Comments
4 min read
Functional Testing as a Design Tool for Full Stack Projects: A Simple Example

Functional Testing as a Design Tool for Full Stack Projects: A Simple Example

Comments
6 min read
Applying the Data Mapper Pattern in a Customer Relationship Management System

Applying the Data Mapper Pattern in a Customer Relationship Management System

Comments
3 min read
MVI: Déjà vu as an ex-Web Developer

MVI: Déjà vu as an ex-Web Developer

Comments
1 min read
Using observers in Laravel to track model events

Using observers in Laravel to track model events

Comments
3 min read
is it necessary to use lazy 😮 and suspense đŸ•” everywhere in the repo? đŸ‘šâ€đŸ’» this could cause CLS 📊 issue in web performance.

is it necessary to use lazy 😮 and suspense đŸ•” everywhere in the repo? đŸ‘šâ€đŸ’» this could cause CLS 📊 issue in web performance.

Comments
2 min read
Modernizando Plataformas MonolĂ­ticas - Minha experiĂȘncia com o Strangler Pattern

Modernizando Plataformas MonolĂ­ticas - Minha experiĂȘncia com o Strangler Pattern

Comments
5 min read
A Look at the Future of Software Development — Hugh McKee

A Look at the Future of Software Development — Hugh McKee

Comments
1 min read
Monolith to Microservices: Should I Migrate and How?

Monolith to Microservices: Should I Migrate and How?

Comments
9 min read
Monolithic Vs. Microservices: Impact On Technical Debt.

Monolithic Vs. Microservices: Impact On Technical Debt.

Comments
4 min read
System design: Design Patterns in System Architecture

System design: Design Patterns in System Architecture

Comments
5 min read
Evolution of Java Development Practices Since Java 8: Impact on Enterprise Software Architecture

Evolution of Java Development Practices Since Java 8: Impact on Enterprise Software Architecture

Comments
7 min read
Platform Engineering Abstraction: How to Scale IaC for Enterprise

Platform Engineering Abstraction: How to Scale IaC for Enterprise

3
Comments
6 min read
Locking Mechanisms in High-Load Systems

Locking Mechanisms in High-Load Systems

Comments
4 min read
IEnumerable<IService> Dependency Injection with Strategy Pattern and Factory Method in .NET Core