DEV Community

Architecture

The fundamental structures of a software system.

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Effective Java: Prefer Alternatives To Java Serialization

Effective Java: Prefer Alternatives To Java Serialization

6
Comments
4 min read
The Legacy Software Dialectic

The Legacy Software Dialectic

5
Comments 1
6 min read
Introduction to Asynchronous Processing and Message Queues

Introduction to Asynchronous Processing and Message Queues

129
Comments 3
6 min read
Responsible AI- A bird eye view (Part-1)

Responsible AI- A bird eye view (Part-1)

3
Comments
3 min read
Wednesday Links - Edition 2021-12-01

Wednesday Links - Edition 2021-12-01

3
Comments
1 min read
Introduction to RabbitMQ and Symfony

Introduction to RabbitMQ and Symfony

4
Comments 2
4 min read
Modern Software Engineering - Book Notes

Modern Software Engineering - Book Notes

8
Comments
2 min read
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

4
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
Software Architecture Methodology

Software Architecture Methodology

6
Comments
8 min read
Services Layer approach in ReactJS

Services Layer approach in ReactJS

5
Comments 1
3 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
Software Architecture Design and Engineering at a Startup

Software Architecture Design and Engineering at a Startup

2
Comments
1 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

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

System Design Interviews: A Step-By-Step Guide

12
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

8
Comments
5 min read
Elixir SOLID Principles - Examples

Elixir SOLID Principles - Examples

24
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
Interface Segregation Principle

Interface Segregation Principle

3
Comments
1 min read
Dependency Inversion Principle

Dependency Inversion Principle

3
Comments
2 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
Building an e-commerce Product details component

Building an e-commerce Product details component

17
Comments 1
14 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
Becoming a great solution architect – Chapter 3 – The Responsibilities

Becoming a great solution architect – Chapter 3 – The Responsibilities

4
Comments
4 min read
Message Queue in Redis

Message Queue in Redis

6
Comments
9 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

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

Componentless: a architecture pattern for low-code age.

7
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

11
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
Database Security Best Practices

Database Security Best Practices

20
Comments
8 min read
loading...