DEV Community

Architecture

The fundamental structures of a software system.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Why you might eventually wish you started out using event sourcing

Why you might eventually wish you started out using event sourcing

5
Comments
6 min read
Introduction to Enterprise Backend Development: Service Design Considerations

Introduction to Enterprise Backend Development: Service Design Considerations

5
Comments 1
6 min read
[BTY] Day 5: Notes for "Introduction to architecting systems for scale" article

[BTY] Day 5: Notes for "Introduction to architecting systems for scale" article

6
Comments
5 min read
JavaScript Promises tl;dr

JavaScript Promises tl;dr

5
Comments
3 min read
Top 5 technology books I read in 2021

Top 5 technology books I read in 2021

12
Comments
5 min read
What are microservices? A quick definition

What are microservices? A quick definition

3
Comments
1 min read
Android - Desmitificando Clean Architecture

Android - Desmitificando Clean Architecture

5
Comments
5 min read
How I designed an abuse-resistant, fault-tolerant, zero cost, multiplayer online game

How I designed an abuse-resistant, fault-tolerant, zero cost, multiplayer online game

59
Comments 6
7 min read
Services Layer approach in ReactJS

Services Layer approach in ReactJS

12
Comments 1
3 min read
Software Architecture Design and Engineering at a Startup

Software Architecture Design and Engineering at a Startup

2
Comments
1 min read
A Best Practice for Designing Interfaces in .NET C#

A Best Practice for Designing Interfaces in .NET C#

8
Comments
12 min read
How modern web browser works

How modern web browser works

8
Comments
3 min read
Covariance and Contravariance in .NET C#

Covariance and Contravariance in .NET C#

7
Comments
12 min read
Good News and Bad News, Pivot and Turn - Building DDTJ Day 6

Good News and Bad News, Pivot and Turn - Building DDTJ Day 6

5
Comments
4 min read
Implementing HTTP Polling

Implementing HTTP Polling

79
Comments
6 min read
System Design Interviews: A Step-By-Step Guide

System Design Interviews: A Step-By-Step Guide

4
Comments
6 min read
Top 5 Microservices Development Trends in 2022

Top 5 Microservices Development Trends in 2022

6
Comments
4 min read
Reverse-engineering the pin code authentication flow for mobile apps

Reverse-engineering the pin code authentication flow for mobile apps

9
Comments
5 min read
Elixir SOLID Principles - Examples

Elixir SOLID Principles - Examples

26
Comments
6 min read
What Is The CQRS Pattern?

What Is The CQRS Pattern?

7
Comments 1
5 min read
BEM CSS Architecture

BEM CSS Architecture

7
Comments 1
1 min read
Nodejs Best Practices(part 2a - Choice of Architecture/Design Patterns )

Nodejs Best Practices(part 2a - Choice of Architecture/Design Patterns )

8
Comments
5 min read
Distributed Transaction Introduction

Distributed Transaction Introduction

2
Comments 2
5 min read
Interface Segregation Principle

Interface Segregation Principle

3
Comments
1 min read
Liskov Substitution Principle

Liskov Substitution Principle

2
Comments
2 min read
Single Responsibility Principle

Single Responsibility Principle

2
Comments
2 min read
Criando uma arquitetura escalável na AWS utilizando Cloudfront, CloudWatch, Elastic Beanstalk, Dynamodb - parte 4

Criando uma arquitetura escalável na AWS utilizando Cloudfront, CloudWatch, Elastic Beanstalk, Dynamodb - parte 4

6
Comments
3 min read
How-to Use Static Stability to Design a Resilient Architecture

How-to Use Static Stability to Design a Resilient Architecture

17
Comments
6 min read
Message Queue in Redis

Message Queue in Redis

30
Comments
9 min read
The Legacy Software Dialectic

The Legacy Software Dialectic

5
Comments 2
6 min read
Becoming a great solution architect – Chapter 3 – The Responsibilities

Becoming a great solution architect – Chapter 3 – The Responsibilities

4
Comments
4 min read
𝑾𝑬𝑳𝑳 𝑨𝑹𝑪𝑯𝑰𝑻𝑬𝑪𝑻 your cloud workloads !

𝑾𝑬𝑳𝑳 𝑨𝑹𝑪𝑯𝑰𝑻𝑬𝑪𝑻 your cloud workloads !

2
Comments
1 min read
Become A Great Solution Architect – Chapter 2 – The Requirements

Become A Great Solution Architect – Chapter 2 – The Requirements

2
Comments
5 min read
Arquitetura orientada ao Ator

Arquitetura orientada ao Ator

2
Comments
8 min read
Become A Great Solution Architect – Chapter 1 – The Mindset And Attitude

Become A Great Solution Architect – Chapter 1 – The Mindset And Attitude

11
Comments
4 min read
Handling hard-coded values

Handling hard-coded values

6
Comments
3 min read
Cardinality Counting in Redis

Cardinality Counting in Redis

2
Comments
4 min read
The wonder of context functions

The wonder of context functions

10
Comments
3 min read
Componentless: a architecture pattern for low-code age.

Componentless: a architecture pattern for low-code age.

9
Comments
10 min read
Multi-tenancy vs Single-tenancy application architecture

Multi-tenancy vs Single-tenancy application architecture

7
Comments
3 min read
Standard v/s FIFO : SNS & SQS

Standard v/s FIFO : SNS & SQS

15
Comments 2
3 min read
What Is Event Sourcing?

What Is Event Sourcing?

3
Comments
10 min read
Kedro: The Best Python Framework for Data Science!!!

Kedro: The Best Python Framework for Data Science!!!

3
Comments 1
4 min read
Survivorship Bias and Negotiating Tech Hype

Survivorship Bias and Negotiating Tech Hype

4
Comments 1
3 min read
Roadblocks to simple design thinking

Roadblocks to simple design thinking

3
Comments
3 min read
Effective Java: Don't Depend on the Thread Scheduler

Effective Java: Don't Depend on the Thread Scheduler

2
Comments
3 min read
The Principle of Least Effort

The Principle of Least Effort

5
Comments
4 min read
Book notes: Thinking in Systems.

Book notes: Thinking in Systems.

2
Comments
13 min read
Docker Containerization - Part 1

Docker Containerization - Part 1

23
Comments
5 min read
Compile-time safe models separation in Scala

Compile-time safe models separation in Scala

5
Comments
3 min read
Tell Don’t Ask

Tell Don’t Ask

6
Comments
3 min read
Building an e-commerce Product details component

Building an e-commerce Product details component

17
Comments 2
14 min read
Database Security Best Practices

Database Security Best Practices

20
Comments
8 min read
5 Developer Tips for Surviving API-First

5 Developer Tips for Surviving API-First

2
Comments
5 min read
A load balanced restaurant

A load balanced restaurant

34
Comments
5 min read
Go project layout with Clean architectures and DDD

Go project layout with Clean architectures and DDD

10
Comments
6 min read
What is Data Lineage and How Can It Ensure Data Quality?

What is Data Lineage and How Can It Ensure Data Quality?

8
Comments
5 min read
AWS RDS Backup Dilemma: Why It is Hard to Do Good on RTO and RPO Simultaneously

AWS RDS Backup Dilemma: Why It is Hard to Do Good on RTO and RPO Simultaneously

7
Comments
4 min read
Estructura de proyecto para Go con Arquitecturas Limpias y DDD

Estructura de proyecto para Go con Arquitecturas Limpias y DDD

7
Comments
6 min read
.NET Core Web API Middleware Order Configuration

.NET Core Web API Middleware Order Configuration

6
Comments
1 min read
loading...