DEV Community

Architecture

The fundamental structures of a software system.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Design: Monolitos Modulares - Parte 1

Design: Monolitos Modulares - Parte 1

71
Comments 10
5 min read
System Design Concepts: Quick recap of core principles

System Design Concepts: Quick recap of core principles

2
Comments
3 min read
Separating 'app' and 'server' in Express: Why it matters and how it benefits your application

Separating 'app' and 'server' in Express: Why it matters and how it benefits your application

5
Comments 1
3 min read
Essentialism in Software

Essentialism in Software

Comments
5 min read
Синхронізація бекенду з блокчейном

Синхронізація бекенду з блокчейном

Comments
1 min read
Scaling In System Design

Scaling In System Design

Comments
4 min read
Our guide to the AWS Cost Optimization Tool

Our guide to the AWS Cost Optimization Tool

2
Comments
9 min read
Micro-Frontend - What & Why?

Micro-Frontend - What & Why?

3
Comments
7 min read
Uma experiência com arquitetura e princípios SOLID no front-end

Uma experiência com arquitetura e princípios SOLID no front-end

5
Comments
3 min read
Breaking down the System Design Interview: 20 things engineers want to know

Breaking down the System Design Interview: 20 things engineers want to know

3
Comments
13 min read
Self-Service AWS Infrastructure for Your Devs

Self-Service AWS Infrastructure for Your Devs

4
Comments 1
3 min read
Software Project Checklist

Software Project Checklist

33
Comments 5
10 min read
Book notes: Design It!: From Programmer to Software Architect

Book notes: Design It!: From Programmer to Software Architect

4
Comments
14 min read
Glossary of Kubernetes Architecture Components

Glossary of Kubernetes Architecture Components

19
Comments 2
11 min read
Moralis Streams vs ChainSyncer

Moralis Streams vs ChainSyncer

1
Comments
4 min read
Understanding Caching in Software Engineering: Technical Concepts Made Easy Series

Understanding Caching in Software Engineering: Technical Concepts Made Easy Series

1
Comments
4 min read
How to Avoid Cloud Repatriation

How to Avoid Cloud Repatriation

4
Comments
5 min read
Yet another journey to the cloud: User Management

Yet another journey to the cloud: User Management

3
Comments
5 min read
Architecture on a Post-it note: Optimizing AWS Aurora Databases

Architecture on a Post-it note: Optimizing AWS Aurora Databases

2
Comments
7 min read
How a start-up implemented hexagonal architecture – The case of Packmind

How a start-up implemented hexagonal architecture – The case of Packmind

1
Comments
7 min read
Why consistency and availability cannot coexist in distributed systems?

Why consistency and availability cannot coexist in distributed systems?

2
Comments
3 min read
Thinking in Patterns; The Importance of Language in Software Architecture

Thinking in Patterns; The Importance of Language in Software Architecture

2
Comments
5 min read
System Design

System Design

1
Comments
4 min read
Maximizing the Value of Your Machine Learning Projects with the TOGAF Framework

Maximizing the Value of Your Machine Learning Projects with the TOGAF Framework

2
Comments
2 min read
7 Must Know Custom React Hooks in React 18

7 Must Know Custom React Hooks in React 18

6
Comments 2
6 min read
MVC, MVP, MVVM, MVVM-C, and VIPER architecture patterns

MVC, MVP, MVVM, MVVM-C, and VIPER architecture patterns

2
Comments
3 min read
Lambda Inception Architectural Pattern

Lambda Inception Architectural Pattern

Comments 1
4 min read
Using Feature Flags for API Version upgrades

Using Feature Flags for API Version upgrades

2
Comments
4 min read
Scatter Gather Pattern: Designing High-Performing Distributed Systems

Scatter Gather Pattern: Designing High-Performing Distributed Systems

2
Comments
6 min read
Reimagining UML sequence diagrams in IcePanel

Reimagining UML sequence diagrams in IcePanel

3
Comments
5 min read
Modern Next.js starter + folder architecture

Modern Next.js starter + folder architecture

2
Comments
1 min read
The Price of Open Source

The Price of Open Source

4
Comments 3
2 min read
Orchestration vs Choreography: How to Pick the Right Integration Pattern for Your Microservices in Azure

Orchestration vs Choreography: How to Pick the Right Integration Pattern for Your Microservices in Azure

3
Comments
7 min read
Готуємо ChainSyncer

Готуємо ChainSyncer

Comments
2 min read
Design architecture for large file downloads

Design architecture for large file downloads

29
Comments
4 min read
Understanding the Basics of ACID Principles in Database Management

Understanding the Basics of ACID Principles in Database Management

8
Comments
3 min read
How to write sustainable technology with SCORP

How to write sustainable technology with SCORP

1
Comments
4 min read
Make any Website Authenticated

Make any Website Authenticated

1
Comments 2
4 min read
Understanding the Broker Pattern in Event-Driven Architecture

Understanding the Broker Pattern in Event-Driven Architecture

5
Comments
2 min read
ChatGPT can draw system architecture diagrams using mermaid

ChatGPT can draw system architecture diagrams using mermaid

9
Comments 2
1 min read
what is micro-services architecture

what is micro-services architecture

2
Comments
5 min read
Designing the domain model to support multiple persistence methods

Designing the domain model to support multiple persistence methods

1
Comments
6 min read
Using discriminated union types in TypeScript

Using discriminated union types in TypeScript

2
Comments
6 min read
Multi-tenant implementation approaches with Prisma and ZenStack

Multi-tenant implementation approaches with Prisma and ZenStack

21
Comments 2
8 min read
The future of managing projects at agencies

The future of managing projects at agencies

Comments
6 min read
Monolithic vs Microservice Architecture - Which Should You Use?

Monolithic vs Microservice Architecture - Which Should You Use?

2
Comments 1
8 min read
C4 model sticky notes

C4 model sticky notes

2
Comments 1
4 min read
File Uploads for the Web (1): Uploading Files with HTML

File Uploads for the Web (1): Uploading Files with HTML

3
Comments
5 min read
Designing A Key Value Store : System Design Concepts

Designing A Key Value Store : System Design Concepts

10
Comments 4
4 min read
The one mistake engineers always make in System Design Interviews

The one mistake engineers always make in System Design Interviews

6
Comments 2
7 min read
How Cloud Bridge uses Cloudamize to accelerate client workload migration to AWS

How Cloud Bridge uses Cloudamize to accelerate client workload migration to AWS

1
Comments
5 min read
Programming Patterns for Games: Singleton

Programming Patterns for Games: Singleton

1
Comments
9 min read
Demystifying Event-Driven Architecture: A Series on Design Patterns and Best Practices

Demystifying Event-Driven Architecture: A Series on Design Patterns and Best Practices

8
Comments
1 min read
How to collect IOT data, do magic and publish and sell enriched insights!!

How to collect IOT data, do magic and publish and sell enriched insights!!

2
Comments
1 min read
[Explained] Important Information about NAT Gateway in AWS

[Explained] Important Information about NAT Gateway in AWS

Comments
5 min read
Abstraction, reusability and flexibility in software design

Abstraction, reusability and flexibility in software design

2
Comments 3
2 min read
Databases: Why Does It Matter What We Choose?

Databases: Why Does It Matter What We Choose?

5
Comments 2
6 min read
Harnessing the Power of AI and Blockchain Together: The Ultimate Collaboration

Harnessing the Power of AI and Blockchain Together: The Ultimate Collaboration

2
Comments
12 min read
Introduction to Cloud Load-Balancers

Introduction to Cloud Load-Balancers

2
Comments 1
4 min read
A simple Angular folder structure that makes development feel natural and easy.

A simple Angular folder structure that makes development feel natural and easy.

55
Comments 9
4 min read
loading...