DEV Community

Architecture

The fundamental structures of a software system.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Technical Debt: Definition and Practical Approach

Technical Debt: Definition and Practical Approach

7
Comments
10 min read
The hidden value of the Value Object

The hidden value of the Value Object

58
Comments 8
5 min read
Why I can't recommend Clean Architecture by Robert C Martin

Why I can't recommend Clean Architecture by Robert C Martin

403
Comments 92
7 min read
Auth0 Architecture: Running In Multiple Cloud Providers And Regions

Auth0 Architecture: Running In Multiple Cloud Providers And Regions

9
Comments
1 min read
Beyond Web and Worker: Evolution of the Modern Web App on Heroku

Beyond Web and Worker: Evolution of the Modern Web App on Heroku

18
Comments
9 min read
Playtomic's Shared Architecture using Swift and Kotlin

Playtomic's Shared Architecture using Swift and Kotlin

17
Comments 5
12 min read
GraphQL as your Service Layer

GraphQL as your Service Layer

8
Comments
9 min read
Blog post: VIEW Based Contracts for your RDBMS

Blog post: VIEW Based Contracts for your RDBMS

8
Comments
7 min read
9 Software Architecture Interview Questions and Answers

9 Software Architecture Interview Questions and Answers

359
Comments 25
7 min read
An engineering perspective on Tech debt

An engineering perspective on Tech debt

19
Comments
2 min read
Software Architecture "Virtues"

Software Architecture "Virtues"

62
Comments 6
2 min read
Centralize Your Query Logic!

Centralize Your Query Logic!

34
Comments 4
3 min read
What are good ways to learn software architecture and systems design?

What are good ways to learn software architecture and systems design?

287
Comments 22
2 min read
Guaranteeing and enforcing your architecture (with ArchUnit)

Guaranteeing and enforcing your architecture (with ArchUnit)

14
Comments 1
3 min read
Making an Architectural Decision: A Live Example

Making an Architectural Decision: A Live Example

10
Comments
2 min read
Kubernetes explained in pictures: StatefulSets, Persistent Volumes and Headless Services

Kubernetes explained in pictures: StatefulSets, Persistent Volumes and Headless Services

17
Comments
4 min read
Kubernetes explained: the theme park analogy: auto scaling, taints and affinities

Kubernetes explained: the theme park analogy: auto scaling, taints and affinities

16
Comments 3
4 min read
[UA] Приклад архітектури Модульний Моноліт в Ruby on Rails

[UA] Приклад архітектури Модульний Моноліт в Ruby on Rails

8
Comments
3 min read
Kubernetes explained in pictures: the theme park analogy

Kubernetes explained in pictures: the theme park analogy

138
Comments 12
6 min read
Lay Out Your Code Like You'd Lay Out Your House

Lay Out Your Code Like You'd Lay Out Your House

128
Comments 19
6 min read
Per user rate limiting with OpenID connect and Istio in Kubernetes

Per user rate limiting with OpenID connect and Istio in Kubernetes

14
Comments
5 min read
Technology stack for large simulations?

Technology stack for large simulations?

8
Comments
1 min read
Returns, callbacks and the whole zoo

Returns, callbacks and the whole zoo

12
Comments
3 min read
Dealing with "extra" functionality

Dealing with "extra" functionality

10
Comments 1
3 min read
Three qualities of failed microservices

Three qualities of failed microservices

152
Comments 8
4 min read
Using the Strategy Pattern (Examples in C#)

Using the Strategy Pattern (Examples in C#)

116
Comments 12
5 min read
How closely do you adhere to your architecture: Navigation edition

How closely do you adhere to your architecture: Navigation edition

16
Comments
3 min read
Start Now: Architecture Decision Records

Start Now: Architecture Decision Records

14
Comments 4
7 min read
Elegant patterns in modern JavaScript: Ice Factory

Elegant patterns in modern JavaScript: Ice Factory

114
Comments 17
9 min read
How Static Analysis Tools are Helping me to Produce Better Software: Understanding the Design

How Static Analysis Tools are Helping me to Produce Better Software: Understanding the Design

11
Comments 1
4 min read
What is architecture?

What is architecture?

16
Comments 8
1 min read
Error messages in login process: Privacy and Security

Error messages in login process: Privacy and Security

11
Comments
3 min read
What is your understanding of software architecture?

What is your understanding of software architecture?

7
Comments 1
1 min read
Static vs Dynamic Sites

Static vs Dynamic Sites

23
Comments
5 min read
Kafka, GDPR and Event Sourcing

Kafka, GDPR and Event Sourcing

44
Comments 5
5 min read
Hands-on Domain-Driven Design with C# Book

Hands-on Domain-Driven Design with C# Book

11
Comments 1
1 min read
Immediate vs eventual consistency

Immediate vs eventual consistency

44
Comments 3
6 min read
Kafka, distributed coordination and the actor model

Kafka, distributed coordination and the actor model

27
Comments 2
5 min read
Event Storage in Postgres

Event Storage in Postgres

114
Comments 52
9 min read
Production data never lies

Production data never lies

32
Comments
6 min read
Architecture of a JavaFX application

Architecture of a JavaFX application

29
Comments
5 min read
From Good to Great (Turn a good software into a great and maintainable one)

From Good to Great (Turn a good software into a great and maintainable one)

15
Comments
4 min read
The #1 Rule for .NET Performance

The #1 Rule for .NET Performance

44
Comments
3 min read
Scalable Angular Architecture - ngVikings 2018 talk

Scalable Angular Architecture - ngVikings 2018 talk

14
Comments
1 min read
SHIFT Commerce's Journey: Deconstructing Monolithic Applications into Services

SHIFT Commerce's Journey: Deconstructing Monolithic Applications into Services

32
Comments
8 min read
Brief intro to Evolutionary Architecture

Brief intro to Evolutionary Architecture

14
Comments
2 min read
Fight for the Architecture

Fight for the Architecture

76
Comments 17
2 min read
Microservice data sharing and communication

Microservice data sharing and communication

16
Comments 14
1 min read
Why so SAD?

Why so SAD?

17
Comments 2
6 min read
DDD 101 — The 5-Minute Tour

DDD 101 — The 5-Minute Tour

115
Comments 7
8 min read
What is the architecture stack for dev.to?

What is the architecture stack for dev.to?

11
Comments 4
1 min read
Friends with BEM-efits

Friends with BEM-efits

60
Comments 7
3 min read
No more MVC

No more MVC

70
Comments 3
2 min read
Microservices Will Mess Your Team Up

Microservices Will Mess Your Team Up

49
Comments 5
3 min read
Explain Hexagonal Architecture like I'm five

Explain Hexagonal Architecture like I'm five

25
Comments 1
1 min read
Behind the Curve: "New" vs "Compatible" in Node.js Package Development

Behind the Curve: "New" vs "Compatible" in Node.js Package Development

12
Comments
6 min read
What’s the architecture of your system?

What’s the architecture of your system?

16
Comments 2
2 min read
How to start planning and build a library ?

How to start planning and build a library ?

13
Comments 3
1 min read
A Unified Multi-Tenant User Cache with PostgreSQL

A Unified Multi-Tenant User Cache with PostgreSQL

22
Comments
4 min read
Microservices 101

Microservices 101

37
Comments 1
5 min read
loading...