DEV Community

Architecture

The fundamental structures of a software system.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Structuring your Django Project with DRF & DDD

Structuring your Django Project with DRF & DDD

Reactions 2 Comments
4 min read
Step-up authorization

Step-up authorization

Reactions 5 Comments
6 min read
Breaking up the monolith: Zero downtime migrations

Breaking up the monolith: Zero downtime migrations

Reactions 7 Comments
4 min read
A Node.js configuration provider reading config from files, environment and arguments

A Node.js configuration provider reading config from files, environment and arguments

Reactions 16 Comments
9 min read
SDD Conference Top Takeaways - Evolutionary Architecture

SDD Conference Top Takeaways - Evolutionary Architecture

Reactions 2 Comments
3 min read
Azure SQL Database Change Stream with Debezium

Azure SQL Database Change Stream with Debezium

Reactions 6 Comments 1
8 min read
Scalable Frontend Architecture đŸ›«

Scalable Frontend Architecture đŸ›«

Reactions 8 Comments
4 min read
Basics to Master topics in javascript đŸ”„đŸ”„everyone must know

Basics to Master topics in javascript đŸ”„đŸ”„everyone must know

Reactions 20 Comments 5
1 min read
High-level architecture of a hybrid SaaS solution

High-level architecture of a hybrid SaaS solution

Reactions 17 Comments
6 min read
12 Factors: Revisiting the 1st Factor

12 Factors: Revisiting the 1st Factor

Reactions 6 Comments
2 min read
Looking for feedback for early stage software architecture tool

Looking for feedback for early stage software architecture tool

Reactions 2 Comments
1 min read
Circular dependencies between Microservices

Circular dependencies between Microservices

Reactions 7 Comments
4 min read
Chopping the monolith - the demo

Chopping the monolith - the demo

Reactions 22 Comments
5 min read
DO NOT do this, while building a React app!

DO NOT do this, while building a React app!

Reactions 6 Comments
2 min read
Manage Amazon S3 Buckets Using Event Notifications With AWS SQS

Manage Amazon S3 Buckets Using Event Notifications With AWS SQS

Reactions 7 Comments
3 min read
Advanced iOS App Architecture Explained on MVVM with Code Examples

Advanced iOS App Architecture Explained on MVVM with Code Examples

Reactions 7 Comments
9 min read
Color code

Color code

Reactions 9 Comments
1 min read
Redis as a Lock! Are You Sure?

Redis as a Lock! Are You Sure?

Reactions 10 Comments
4 min read
How to get started DDD & Onion-Architecture in Python web application

How to get started DDD & Onion-Architecture in Python web application

Reactions 7 Comments
6 min read
It’s time backend developers got the ‘visual treatment’ too.

It’s time backend developers got the ‘visual treatment’ too.

Reactions 5 Comments 2
3 min read
Solve Phantom Read in MySQL

Solve Phantom Read in MySQL

Reactions 9 Comments 2
5 min read
OOP a software development mass psychosis

OOP a software development mass psychosis

Reactions 109 Comments 140
3 min read
Arquitetura Baseada em Modelos

Arquitetura Baseada em Modelos

Reactions 5 Comments 5
3 min read
Comparing Micro-Frontends and Microservices. Questionnaire

Comparing Micro-Frontends and Microservices. Questionnaire

Reactions 4 Comments
1 min read
What is hoisting in the javascript.

What is hoisting in the javascript.

Reactions 5 Comments
2 min read
Microservices features that make it ideal for your application

Microservices features that make it ideal for your application

Reactions 3 Comments
3 min read
Wednesday Links - Edition 2022-04-13

Wednesday Links - Edition 2022-04-13

Reactions 3 Comments
1 min read
AWS Can Be Confusing: Where should I run my crap?

AWS Can Be Confusing: Where should I run my crap?

Reactions 27 Comments 4
9 min read
Introduction to Azure API Management Services

Introduction to Azure API Management Services

Reactions 15 Comments
3 min read
Abstract Factory in Python with Generic Typing

Abstract Factory in Python with Generic Typing

Reactions 6 Comments
3 min read
SOLID: O conceito por trĂĄs do cĂłdigo

SOLID: O conceito por trĂĄs do cĂłdigo

Reactions 10 Comments
5 min read
How to Choose The Right Database for Your Application

How to Choose The Right Database for Your Application

Reactions 22 Comments 1
7 min read
Creating a Well-Architected VPC

Creating a Well-Architected VPC

Reactions 19 Comments
13 min read
Clean Architecture: The concept behind the code

Clean Architecture: The concept behind the code

Reactions 181 Comments 1
6 min read
Internal Architecture of HydePHP - Part 3: Page Models

Internal Architecture of HydePHP - Part 3: Page Models

Reactions 9 Comments
3 min read
What are self integrating applications?

What are self integrating applications?

Reactions 10 Comments
4 min read
Internal Architecture of HydePHP - Part 2: Services

Internal Architecture of HydePHP - Part 2: Services

Reactions 8 Comments
2 min read
Client side (temporary) IDs

Client side (temporary) IDs

Reactions 5 Comments
3 min read
Internal Architecture of HydePHP - Part 1: Introduction

Internal Architecture of HydePHP - Part 1: Introduction

Reactions 7 Comments
5 min read
AWS Fundamentals

AWS Fundamentals

Reactions 8 Comments
2 min read
Designing an application with Redis as a data store. What? Why?

Designing an application with Redis as a data store. What? Why?

Reactions 7 Comments
7 min read
Architectural Patterns

Architectural Patterns

Reactions 7 Comments
4 min read
Notification Service Design - with diagrams

Notification Service Design - with diagrams

Reactions 63 Comments
6 min read
How we migrated an entire AWS Organization to a new one, without anyone noticing.

How we migrated an entire AWS Organization to a new one, without anyone noticing.

Reactions 25 Comments 2
5 min read
Migrating Limited Objects With Pre-Defined Prefix Using S3 Batch Replication

Migrating Limited Objects With Pre-Defined Prefix Using S3 Batch Replication

Reactions 3 Comments
2 min read
You’re Doing Environment Variables All Wrong - A Node.js Perspective

You’re Doing Environment Variables All Wrong - A Node.js Perspective

Reactions 47 Comments 1
10 min read
Arquitetura Limpa: O conceito por trĂĄs do cĂłdigo

Arquitetura Limpa: O conceito por trĂĄs do cĂłdigo

Reactions 27 Comments
7 min read
CloudFront Standing In the Front

CloudFront Standing In the Front

Reactions 12 Comments
4 min read
How remix-domains improves the (already awesome) DX of Remix projects?

How remix-domains improves the (already awesome) DX of Remix projects?

Reactions 26 Comments 2
7 min read
⭐ Quick tip Tuesday: ⭐ Writing RFCs for fun and profit

⭐ Quick tip Tuesday: ⭐ Writing RFCs for fun and profit

Reactions 8 Comments 1
4 min read
Desenvolvedores, Carga Cognitiva e DemissÔes

Desenvolvedores, Carga Cognitiva e DemissÔes

Reactions 4 Comments
2 min read
Rethinking the “One Ring To Rule Them all” Monorepo manager

Rethinking the “One Ring To Rule Them all” Monorepo manager

Reactions 9 Comments 2
4 min read
Write an Integration test, not a Unit test

Write an Integration test, not a Unit test

Reactions 43 Comments 7
2 min read
The complete guide to the System Design Interview in 2022

The complete guide to the System Design Interview in 2022

Reactions 14 Comments
23 min read
Dare to discuss the Big Ideas

Dare to discuss the Big Ideas

Reactions 4 Comments
3 min read
The Single Data Pipeline Pattern

The Single Data Pipeline Pattern

Reactions 5 Comments 2
4 min read
Introducing A New Cross-Cutting Architecture Diagram: The Critical Path

Introducing A New Cross-Cutting Architecture Diagram: The Critical Path

Reactions 39 Comments
7 min read
Building labs using component-based architecture with Terraform and Ansible

Building labs using component-based architecture with Terraform and Ansible

Reactions 6 Comments
6 min read
Book notes: Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith

Book notes: Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith

Reactions 7 Comments
10 min read
Compilers. Why did I write mine in Go?

Compilers. Why did I write mine in Go?

Reactions 6 Comments
4 min read
loading...