DEV Community

Architecture

The fundamental structures of a software system.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Internal Architecture of HydePHP - Part 1: Introduction

Internal Architecture of HydePHP - Part 1: Introduction

8
Comments
5 min read
AWS Fundamentals

AWS Fundamentals

9
Comments
2 min read
Architectural Patterns

Architectural Patterns

8
Comments
4 min read
It’s time backend developers got the ‘visual treatment’ too.

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

5
Comments 2
3 min read
Notification Service Design - with diagrams

Notification Service Design - with diagrams

69
Comments
6 min read
High-level architecture of a hybrid SaaS solution

High-level architecture of a hybrid SaaS solution

18
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.

29
Comments 5
5 min read
12 Factors: Revisiting the 1st Factor

12 Factors: Revisiting the 1st Factor

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

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

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

47
Comments 1
10 min read
Solve Phantom Read in MySQL

Solve Phantom Read in MySQL

9
Comments 2
5 min read
Manage Amazon S3 Buckets Using Event Notifications With AWS SQS

Manage Amazon S3 Buckets Using Event Notifications With AWS SQS

8
Comments
3 min read
Arquitetura Limpa: O conceito por trás do código

Arquitetura Limpa: O conceito por trás do código

27
Comments
7 min read
How domain-functions improves the (already awesome) DX of Remix projects?

How domain-functions improves the (already awesome) DX of Remix projects?

39
Comments 6
7 min read
CloudFront Standing In the Front

CloudFront Standing In the Front

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

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

9
Comments 4
4 min read
The complete guide to the System Design Interview in 2022

The complete guide to the System Design Interview in 2022

24
Comments
23 min read
Introduction to Azure API Management Services

Introduction to Azure API Management Services

17
Comments
3 min read
Introducing A New Cross-Cutting Architecture Diagram: The Critical Path

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

40
Comments
7 min read
Book notes: Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith

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

9
Comments
10 min read
Pizza Code

Pizza Code

6
Comments
6 min read
How to Avoid React Context Trap

How to Avoid React Context Trap

16
Comments
7 min read
Optimize your workloads for Sustainability

Optimize your workloads for Sustainability

9
Comments
5 min read
Learn Software Architecture with C#10

Learn Software Architecture with C#10

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

Redis as a Lock! Are You Sure?

10
Comments
4 min read
Challenges when designing a new application

Challenges when designing a new application

4
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?

7
Comments
7 min read
[en-US] Bad design leads to bad architecture

[en-US] Bad design leads to bad architecture

2
Comments
5 min read
How we built Elasticsearch index

How we built Elasticsearch index

11
Comments
7 min read
The Definitive Guide to Building a Data Mesh with Event Streams

The Definitive Guide to Building a Data Mesh with Event Streams

9
Comments
17 min read
The self-inflicted denial-of-service (DDoS) attack

The self-inflicted denial-of-service (DDoS) attack

24
Comments
3 min read
How a C/C++ code is compiled in a system?

How a C/C++ code is compiled in a system?

10
Comments 4
4 min read
Elixir Today: Creating a Square Pattern using Elixir

Elixir Today: Creating a Square Pattern using Elixir

6
Comments
1 min read
REST or GraphQL, which do you choose?

REST or GraphQL, which do you choose?

122
Comments 22
2 min read
⭐️ Quick tip Tuesday: ⭐️ Writing RFCs for fun and profit

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

22
Comments 4
4 min read
Improve performance in an Angular app Using Brotli and Gzip Text Compression

Improve performance in an Angular app Using Brotli and Gzip Text Compression

40
Comments 3
2 min read
NATS Topology

NATS Topology

11
Comments
2 min read
The 5 fundamentals to get right before getting started with serverless

The 5 fundamentals to get right before getting started with serverless

4
Comments
2 min read
Chopping the monolith

Chopping the monolith

9
Comments
8 min read
The Single Data Pipeline Pattern

The Single Data Pipeline Pattern

4
Comments 2
4 min read
Concurrency is about code organization: a pasta example

Concurrency is about code organization: a pasta example

6
Comments
4 min read
Software Architecture and Abstractions for newbie

Software Architecture and Abstractions for newbie

12
Comments 1
7 min read
AWS Glue - ETL Power !

AWS Glue - ETL Power !

17
Comments 2
3 min read
AWS vs Azure: The 5-Criteria Choice

AWS vs Azure: The 5-Criteria Choice

6
Comments
14 min read
Why Fail-fast Offensive Programming is better?

Why Fail-fast Offensive Programming is better?

5
Comments
2 min read
How to get started DDD & Onion-Architecture in Python web application

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

15
Comments
6 min read
Application Logging and Production Monitoring

Application Logging and Production Monitoring

5
Comments
4 min read
Wisely Designing your React Components

Wisely Designing your React Components

264
Comments 5
7 min read
How Tesla’s tech stack is a testimony to the need for open source solutions

How Tesla’s tech stack is a testimony to the need for open source solutions

40
Comments
8 min read
Client side (temporary) IDs

Client side (temporary) IDs

6
Comments
3 min read
Solutions for storing state in a database

Solutions for storing state in a database

33
Comments 4
4 min read
Is Disaster Recovery Worth It In Serverless Applications?

Is Disaster Recovery Worth It In Serverless Applications?

16
Comments
7 min read
3rd Party Integrations - A guide to avoid pitfalls

3rd Party Integrations - A guide to avoid pitfalls

3
Comments
1 min read
Implementing micro-frontends – A path to evolve legacy codebases

Implementing micro-frontends – A path to evolve legacy codebases

159
Comments 9
8 min read
Video Conferencing Systems Architecture: P2P vs MCU vs SFU 🥊

Video Conferencing Systems Architecture: P2P vs MCU vs SFU 🥊

2
Comments
9 min read
What are Micro-Frontends? Really...

What are Micro-Frontends? Really...

13
Comments
4 min read
Design an E-commerce Website from a High-level Perspective

Design an E-commerce Website from a High-level Perspective

8
Comments
7 min read
How to Create a JavaScript SPA Using the MVC Architecture (Part 2)

How to Create a JavaScript SPA Using the MVC Architecture (Part 2)

7
Comments 1
19 min read
How to sanely configure your application

How to sanely configure your application

5
Comments
3 min read
Best Practices to Implement the BLoC Architecture in Flutter

Best Practices to Implement the BLoC Architecture in Flutter

6
Comments
4 min read
loading...