DEV Community

Architecture

The fundamental structures of a software system.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
What engineers need to know about Twitter's design, new and old

What engineers need to know about Twitter's design, new and old

5
Comments
11 min read
Avoid Tight Coupling of Tests to Implementation Details

Avoid Tight Coupling of Tests to Implementation Details

6
Comments 1
4 min read
Gradual React-Router-Dom Upgrades (complex case)

Gradual React-Router-Dom Upgrades (complex case)

6
Comments
11 min read
Structuring your IcePanel C4 model

Structuring your IcePanel C4 model

1
Comments
5 min read
Typesafe, (almost) Zero Cost Dependency Injection in TypeScript | Pure DI in TypeScript Node.js

Typesafe, (almost) Zero Cost Dependency Injection in TypeScript | Pure DI in TypeScript Node.js

3
Comments 1
9 min read
Go Backend Clean Architecture

Go Backend Clean Architecture

5
Comments
10 min read
Data Pipeline: From ETL to EL plus T

Data Pipeline: From ETL to EL plus T

Comments
4 min read
Facade pattern in TypeScript

Facade pattern in TypeScript

7
Comments
2 min read
The outbox pattern in Python

The outbox pattern in Python

6
Comments
6 min read
Architect/Explain your Project with NextSketch 2

Architect/Explain your Project with NextSketch 2

1
Comments
1 min read
Bitemporality, or how to change the past

Bitemporality, or how to change the past

2
Comments
9 min read
4 Steps to Prepare for System Design Interview in 2024?[with Resources]

4 Steps to Prepare for System Design Interview in 2024?[with Resources]

95
Comments 2
11 min read
I move from pipenv to poetry in 2023 - Am I right ?

I move from pipenv to poetry in 2023 - Am I right ?

23
Comments 8
9 min read
Learning from Real Projects: AWS Beyond the Certifications (1/10)

Learning from Real Projects: AWS Beyond the Certifications (1/10)

16
Comments
9 min read
How to prototype cloud solutions with AWS CDK?

How to prototype cloud solutions with AWS CDK?

2
Comments
6 min read
Why We Need Architectural Design In Software Engineering

Why We Need Architectural Design In Software Engineering

1
Comments
3 min read
One-page Software design cheat sheet

One-page Software design cheat sheet

4
Comments
1 min read
Common software diagramming mistakes

Common software diagramming mistakes

1
Comments
6 min read
What diagram should I know as a software engineer? Part 2

What diagram should I know as a software engineer? Part 2

4
Comments
1 min read
Microservice Based Architecture

Microservice Based Architecture

1
Comments
2 min read
Design considerations for large data import

Design considerations for large data import

1
Comments
3 min read
Brief Intro to Reactive Streams with Project Reactor

Brief Intro to Reactive Streams with Project Reactor

1
Comments
4 min read
3. The modern frontend architectures: Which should you choose?

3. The modern frontend architectures: Which should you choose?

4
Comments
3 min read
Agile Model in Software Engineering

Agile Model in Software Engineering

3
Comments
5 min read
Singleton Design Pattern in Typescript

Singleton Design Pattern in Typescript

3
Comments
1 min read
2. The modern application architectures

2. The modern application architectures

4
Comments
5 min read
Getting started with Microservice architecture

Getting started with Microservice architecture

4
Comments
2 min read
Deploy Application on Azure App Services

Deploy Application on Azure App Services

1
Comments 1
8 min read
What diagram should I know as a software engineer?

What diagram should I know as a software engineer?

3
Comments
3 min read
A philosophy of software design by John Ousterhout

A philosophy of software design by John Ousterhout

11
Comments 1
3 min read
I misunderstood Scalability in a Distributed System

I misunderstood Scalability in a Distributed System

5
Comments
8 min read
1. What is frontend architecture?

1. What is frontend architecture?

8
Comments
3 min read
Salesforce Functions with Heroku Data for Redis

Salesforce Functions with Heroku Data for Redis

2
Comments
6 min read
Designing a Robust Web Crawler: From Requirements to Implementation

Designing a Robust Web Crawler: From Requirements to Implementation

3
Comments
6 min read
What are some rules to follow for good app architecture in Flutter App?

What are some rules to follow for good app architecture in Flutter App?

2
Comments
1 min read
What the most unusual versioning did you hear?

What the most unusual versioning did you hear?

7
Comments 1
1 min read
Microservice architecture for software development

Microservice architecture for software development

3
Comments 1
2 min read
The Four Horsemen of Software Complexity — Architecture Decision Records to the Rescue

The Four Horsemen of Software Complexity — Architecture Decision Records to the Rescue

57
Comments 2
5 min read
3 challenging System Design problems for your interview prep

3 challenging System Design problems for your interview prep

35
Comments 5
9 min read
Clean Architecture And The Benefits Of Structured Software Design

Clean Architecture And The Benefits Of Structured Software Design

4
Comments
4 min read
API release strategies with API Gateway

API release strategies with API Gateway

25
Comments 1
6 min read
How I would build an MVP today

How I would build an MVP today

12
Comments 3
3 min read
Advanced enterprise localisation process with Lingui, Locize, GitHub Actions, Docker, React

Advanced enterprise localisation process with Lingui, Locize, GitHub Actions, Docker, React

4
Comments
5 min read
Microservices to a Monolith, Making a case with Elixir Phoenix

Microservices to a Monolith, Making a case with Elixir Phoenix

3
Comments
1 min read
Monitoring and Tracing in Event-Driven Architectures: A Guide to AWS X-Ray

Monitoring and Tracing in Event-Driven Architectures: A Guide to AWS X-Ray

4
Comments
7 min read
How to Create and Share a Pulumi Template

How to Create and Share a Pulumi Template

3
Comments
10 min read
Command Query Responsibility Segregation [CQRS]

Command Query Responsibility Segregation [CQRS]

7
Comments
6 min read
Decorator pattern in TypeScript

Decorator pattern in TypeScript

7
Comments 2
4 min read
Scalable architectures / Code management, tip 1: imperative vs declarative

Scalable architectures / Code management, tip 1: imperative vs declarative

1
Comments
3 min read
C++ Software Design by Klaus Iglberger

C++ Software Design by Klaus Iglberger

6
Comments
5 min read
SOLID Principle

SOLID Principle

4
Comments 1
4 min read
AWS ECS: Terms and Concepts

AWS ECS: Terms and Concepts

3
Comments
3 min read
☔ Protection Proxy

☔ Protection Proxy

6
Comments
3 min read
Fauna Deep Dive: Architecting a Distributed Serverless Database

Fauna Deep Dive: Architecting a Distributed Serverless Database

4
Comments
10 min read
What is Policy as Code?

What is Policy as Code?

Comments
3 min read
🍃 Flyweight Pattern

🍃 Flyweight Pattern

6
Comments
3 min read
🌿 Composite Pattern

🌿 Composite Pattern

6
Comments
3 min read
🍬 Virtual Proxy

🍬 Virtual Proxy

6
Comments
3 min read
🎁 Facade Pattern

🎁 Facade Pattern

6
Comments
3 min read
🍧 Decorator Pattern

🍧 Decorator Pattern

7
Comments
3 min read
loading...