DEV Community

Architecture

The fundamental structures of a software system.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Ways of handling side-effects and IO

Ways of handling side-effects and IO

3
Comments
5 min read
Exploring the AWS Well-Architected Tool: A Beginner's Guide

Exploring the AWS Well-Architected Tool: A Beginner's Guide

Comments
6 min read
Clean Architecture: The Unattainable Ideal – A Parable for Developers

Clean Architecture: The Unattainable Ideal – A Parable for Developers

Comments
8 min read
How Technology Is Transforming the Role of the Modern Architect

How Technology Is Transforming the Role of the Modern Architect

Comments
4 min read
Qworum upgrades the Web platform for better application support

Qworum upgrades the Web platform for better application support

Comments
2 min read
Node JS Internals

Node JS Internals

8
Comments
6 min read
Você sabe o que é Message Broker?

Você sabe o que é Message Broker?

1
Comments
2 min read
The Complete Guide to CPU Architecture

The Complete Guide to CPU Architecture

4
Comments
7 min read
Exploring the Instructor Library: Structuring Unstructured Data (and Some Fun along the Way)

Exploring the Instructor Library: Structuring Unstructured Data (and Some Fun along the Way)

1
Comments
3 min read
Simplifying System Design: Scaling (Vertical VS Horizontal)

Simplifying System Design: Scaling (Vertical VS Horizontal)

8
Comments
3 min read
Flyweight Pattern in C# – Optimize Your Memory Usage!

Flyweight Pattern in C# – Optimize Your Memory Usage!

1
Comments
4 min read
Functional Testing as a Design Tool for Full Stack Projects. Part II: API server and Project Release

Functional Testing as a Design Tool for Full Stack Projects. Part II: API server and Project Release

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

Using CDC or Outbox pattern in microservices for decentralized data propagation

1
Comments
3 min read
The Knowledge Vault: ADRs

The Knowledge Vault: ADRs

3
Comments
1 min read
Building a Docker and Kubernetes-like System from First Principles

Building a Docker and Kubernetes-like System from First Principles

7
Comments
4 min read
Acoplamento e Coesão

Acoplamento e Coesão

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

Application Dependency Mapping: A Real-World Example

Comments
2 min read
3 Things to Learn to Become an Architect

3 Things to Learn to Become an Architect

Comments
6 min read
Linux File System

Linux File System

18
Comments 5
6 min read
Why Every Programmer Should Learn How to Break Things and Fix Them

Why Every Programmer Should Learn How to Break Things and Fix Them

4
Comments
5 min read
I've built the TodoMVC app with HTMX and lived to tell the story

I've built the TodoMVC app with HTMX and lived to tell the story

6
Comments
13 min read
Scaling Kafka with WebSockets

Scaling Kafka with WebSockets

4
Comments
7 min read
Introducing Torpedo: A Golang Framework Born Out of Frustration with Messy Codebases

Introducing Torpedo: A Golang Framework Born Out of Frustration with Messy Codebases

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

Building a Scalable Multi-Tier Web Application on AWS

Comments
6 min read
Microservices Design Patterns: Navigating Challenges in Modern Architecture🌐(Part 2)

Microservices Design Patterns: Navigating Challenges in Modern Architecture🌐(Part 2)

14
Comments
10 min read
Thinking in Abstractions

Thinking in Abstractions

Comments
3 min read
Integrating Low-Code & High-Code Solutions Effectively

Integrating Low-Code & High-Code Solutions Effectively

10
Comments
5 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
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

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

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

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

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

7
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

12
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

31
Comments 3
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
Why You Should TRUST Frameworks (And What It Takes to Build One From Scratch)

Why You Should TRUST Frameworks (And What It Takes to Build One From Scratch)

13
Comments
8 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

3
Comments
13 min read
Simplifying System Design: Load Balancer

Simplifying System Design: Load Balancer

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

Concurrency & Fault-tolerant In Distributed Systems

4
Comments
4 min read
A Detailed Guide to Microservices and Containers

A Detailed Guide to Microservices and Containers

Comments
6 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
Building Well-Architected AWS AppSync GraphQL APIs

Building Well-Architected AWS AppSync GraphQL APIs

14
Comments 1
6 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
loading...