DEV Community

Architecture

The fundamental structures of a software system.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Simplifying System Design: Caching

Simplifying System Design: Caching

5
Comments
3 min read
General Computer System Model

General Computer System Model

Comments
2 min read
Building a Scalable Microservices Application with Java Spring Boot and Angular

Building a Scalable Microservices Application with Java Spring Boot and Angular

1
Comments
6 min read
Implementing a DDD Use Case in PHP

Implementing a DDD Use Case in PHP

4
Comments
3 min read
Domain-Centric Architecture: Building Software That Aligns With Business Needs

Domain-Centric Architecture: Building Software That Aligns With Business Needs

4
Comments
4 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
Microservices Design Patterns: Navigating Challenges in Modern Architecture🚀

Microservices Design Patterns: Navigating Challenges in Modern Architecture🚀

23
Comments 6
10 min read
Using observers in Laravel to track model events

Using observers in Laravel to track model events

Comments
3 min read
Navigating a codebase with an API

Navigating a codebase with an API

10
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
Software Design: What went wrong?

Software Design: What went wrong?

2
Comments
7 min read
Why Clean Architecture Struggles in Golang and What Works Better

Why Clean Architecture Struggles in Golang and What Works Better

34
Comments 4
8 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
Hexagonal Architecture

Hexagonal Architecture

5
Comments
4 min read
WebSocket architecture best practices: Designing scalable realtime systems

WebSocket architecture best practices: Designing scalable realtime systems

5
Comments
13 min read
Simplifying System Design: Load Balancer

Simplifying System Design: Load Balancer

6
Comments 1
2 min read
Simplifying System Design: Scaling (Vertical vs Horizontal)

Simplifying System Design: Scaling (Vertical vs Horizontal)

10
Comments
3 min read
10. Understanding API Rate Limiting

10. Understanding API Rate Limiting

Comments
2 min read
Using CDC or Outbox pattern in microservices for decentralized data propagation

Using CDC or Outbox pattern in microservices for decentralized data propagation

2
Comments
3 min read
A Detailed Guide to Microservices and Containers

A Detailed Guide to Microservices and Containers

2
Comments
6 min read
Concurrency & Fault-tolerant In Distributed Systems

Concurrency & Fault-tolerant In Distributed Systems

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

Locking Mechanisms in High-Load Systems

Comments
4 min read
Event Sourcing

Event Sourcing

Comments
3 min read
Is there an Alternative to Debezium + Kafka?

Is there an Alternative to Debezium + Kafka?

1
Comments 2
4 min read
System Design Covering Fundamental Concepts

System Design Covering Fundamental Concepts

1
Comments
4 min read
CQRS

CQRS

Comments
4 min read
Building the Backbone: Entities Part 1, Document

Building the Backbone: Entities Part 1, Document

1
Comments 2
6 min read
Building GCC from Source on AArch64

Building GCC from Source on AArch64

Comments
4 min read
Solving AWS ECS connect timeouts: configure default settings easily

Solving AWS ECS connect timeouts: configure default settings easily

3
Comments
3 min read
Flux: Manteniendo el control del flujo en el cambio de un estado (React)

Flux: Manteniendo el control del flujo en el cambio de un estado (React)

1
Comments
4 min read
Terraform - Kong API Gateway deployment in Kubernetes

Terraform - Kong API Gateway deployment in Kubernetes

Comments
7 min read
Building a Scalable Multi-Tier Web Application on AWS

Building a Scalable Multi-Tier Web Application on AWS

1
Comments
6 min read
Top 6 Design Patterns

Top 6 Design Patterns

2
Comments
3 min read
From Diagram to Code with Amazon Q Developer

From Diagram to Code with Amazon Q Developer

25
Comments 2
9 min read
Do I need Multi-Region?

Do I need Multi-Region?

4
Comments 2
3 min read
Abstractions, Components, Services, and Libraries in Software Projects

Abstractions, Components, Services, and Libraries in Software Projects

4
Comments
3 min read
Kafka vs. AWS SQS: Choosing the Right Messaging Solution for Your Needs

Kafka vs. AWS SQS: Choosing the Right Messaging Solution for Your Needs

2
Comments
4 min read
Understanding the Differences Between AWS SQS and SNS

Understanding the Differences Between AWS SQS and SNS

Comments
4 min read
Top 50 System Design Terminologies You Must Know

Top 50 System Design Terminologies You Must Know

1
Comments
4 min read
When and how to load balance WebSockets at scale

When and how to load balance WebSockets at scale

2
Comments
7 min read
Cloud Migration Strategies: The 7 Rs of Cloud Migration

Cloud Migration Strategies: The 7 Rs of Cloud Migration

Comments 1
4 min read
Laços de Decisão e Repetição: O Guia Essencial para Iniciantes

Laços de Decisão e Repetição: O Guia Essencial para Iniciantes

Comments
3 min read
Ways of handling side-effects and IO

Ways of handling side-effects and IO

4
Comments
5 min read
The Hidden Benefits of Modular PHP: How to Build Scalable Applications Like a Pro.

The Hidden Benefits of Modular PHP: How to Build Scalable Applications Like a Pro.

15
Comments 4
17 min read
SAGA Pattern

SAGA Pattern

Comments
5 min read
Carbon-Aware Software Development

Carbon-Aware Software Development

7
Comments
3 min read
Choosing Tools for Technical Architecture Diagrams

Choosing Tools for Technical Architecture Diagrams

1
Comments
3 min read
Designing Scalable and Maintainable Microservices

Designing Scalable and Maintainable Microservices

1
Comments
4 min read
Mastering Load Balancing: Ensuring Fast, Reliable, and Scalable Web Performance

Mastering Load Balancing: Ensuring Fast, Reliable, and Scalable Web Performance

Comments
15 min read
Atomic Design in Frontend (english)

Atomic Design in Frontend (english)

1
Comments 2
2 min read
Atomic Design no Frontend (portuguĂȘs)

Atomic Design no Frontend (portuguĂȘs)

Comments
3 min read
MVC: Model, View, Controller

MVC: Model, View, Controller

5
Comments
3 min read
Qualities of a Good Cloud Architect

Qualities of a Good Cloud Architect

40
Comments 4
5 min read
Understanding WordPress Architecture on AWS: It’s Simpler Than You Think

Understanding WordPress Architecture on AWS: It’s Simpler Than You Think

Comments
5 min read
Passer sa certification Google Cloud Professional (Cloud Architect) : par quoi commencer ?

Passer sa certification Google Cloud Professional (Cloud Architect) : par quoi commencer ?

Comments
3 min read
loading...