DEV Community

Architecture

The fundamental structures of a software system.

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Improve documentation quality with Architectural decision records

Improve documentation quality with Architectural decision records

75
Comments 5
4 min read
Values of Software Architecture

Values of Software Architecture

10
Comments
6 min read
Web Services & Architecture Styles

Web Services & Architecture Styles

57
Comments
5 min read
Why your software should use UUIDs in 2020s

Why your software should use UUIDs in 2020s

5
Comments
1 min read
NodeJs + Express vs NestJs, a vision about architecture and good pratices

NodeJs + Express vs NestJs, a vision about architecture and good pratices

45
Comments
4 min read
How to find a girl or dependency injection pattern in action. Part I

How to find a girl or dependency injection pattern in action. Part I

36
Comments 4
3 min read
Clean Architecture: A Craftsman's Guide to Software Structure and Design by Robert C. Martin

Clean Architecture: A Craftsman's Guide to Software Structure and Design by Robert C. Martin

6
Comments
1 min read
Strive for simplicity

Strive for simplicity

49
Comments 9
4 min read
Template Driven Development: Why it doesn't work

Template Driven Development: Why it doesn't work

18
Comments 4
7 min read
Prerendering is the key to a tasty Jamstack

Prerendering is the key to a tasty Jamstack

15
Comments
3 min read
Designing a Distributed System

Designing a Distributed System

19
Comments
7 min read
Hard and Soft Modularity

Hard and Soft Modularity

13
Comments
6 min read
So I did it (vuejs meets an automation engineer)!

So I did it (vuejs meets an automation engineer)!

6
Comments
4 min read
Designing Against Disagreement at the Start of the Decade

Designing Against Disagreement at the Start of the Decade

7
Comments 2
6 min read
Going 'reliability first' in 2020

Going 'reliability first' in 2020

15
Comments
4 min read
Plugin systems - when & why? 🧩

Plugin systems - when & why? 🧩

44
Comments 4
5 min read
CQRS basics and application structure

CQRS basics and application structure

12
Comments
3 min read
Concept of Smart & Dumb Components in Angular

Concept of Smart & Dumb Components in Angular

29
Comments 2
3 min read
Rise of the Reducer

Rise of the Reducer

72
Comments 5
5 min read
Design. Build. Deploy. - Series Introduction

Design. Build. Deploy. - Series Introduction

34
Comments
4 min read
Next Level Commerce: Monoliths, Headless and Service Oriented Architectures

Next Level Commerce: Monoliths, Headless and Service Oriented Architectures

20
Comments 1
11 min read
Idempotency in API Design

Idempotency in API Design

167
Comments 4
3 min read
Q: What Technologies Should I Use for Migrating a Rails Monolith to Microservices in 2020?

Q: What Technologies Should I Use for Migrating a Rails Monolith to Microservices in 2020?

6
Comments 13
2 min read
Rails API + React SPA authentication problem — Authentication by cookies

Rails API + React SPA authentication problem — Authentication by cookies

10
Comments
4 min read
What Functional Programming Taught Me About Object Oriented Programming

What Functional Programming Taught Me About Object Oriented Programming

6
Comments
6 min read
5 Steps From Monolith to Microservices

5 Steps From Monolith to Microservices

11
Comments
6 min read
Our favorite blog posts from 2019

Our favorite blog posts from 2019

64
Comments 2
2 min read
God Objects: How to Summon Codethulhu

God Objects: How to Summon Codethulhu

95
Comments 6
8 min read
DevOps Engineers, What Do You Like About Your Job?

DevOps Engineers, What Do You Like About Your Job?

14
Comments 3
1 min read
How to Code Neat Machine Learning Pipelines?

How to Code Neat Machine Learning Pipelines?

5
Comments
1 min read
Microservices: an anti-pattern & some security threats

Microservices: an anti-pattern & some security threats

76
Comments 2
2 min read
live migrating VM's - cool tech for the future, that you should avoid using today (Review & Benchmark of GCP E2 Instances)

live migrating VM's - cool tech for the future, that you should avoid using today (Review & Benchmark of GCP E2 Instances)

13
Comments 7
9 min read
Abstraction: Automate, Rinse, Repeat

Abstraction: Automate, Rinse, Repeat

6
Comments
11 min read
How Stream Processing Makes Your Event-Driven Architecture Even Better

How Stream Processing Makes Your Event-Driven Architecture Even Better

169
Comments 2
7 min read
May the Log Be With You

May the Log Be With You

14
Comments 4
2 min read
Using Dapr for Microservice Communication

Using Dapr for Microservice Communication

30
Comments 3
10 min read
Introduction to Building Serverlessly

Introduction to Building Serverlessly

18
Comments
6 min read
Abstracting Laravel Dependencies

Abstracting Laravel Dependencies

12
Comments
5 min read
Analyzing the architecture of React, its structure and dependencies, with Eunice

Analyzing the architecture of React, its structure and dependencies, with Eunice

7
Comments
6 min read
Architectural Patterns vs Design Patterns

Architectural Patterns vs Design Patterns

19
Comments
1 min read
Small update on Redux usage

Small update on Redux usage

9
Comments 1
4 min read
Hierarchy of Controls for Software Engineering

Hierarchy of Controls for Software Engineering

8
Comments
3 min read
Do not write cheap code, make code cheap

Do not write cheap code, make code cheap

83
Comments 2
5 min read
CI/ CD with Github Actions

CI/ CD with Github Actions

33
Comments 4
8 min read
Synchronizing Redux logs with server via WebSocket using Logux

Synchronizing Redux logs with server via WebSocket using Logux

13
Comments 2
7 min read
Modular Monoliths And Composite UIs With .NET Core Razor Class Libraries

Modular Monoliths And Composite UIs With .NET Core Razor Class Libraries

77
Comments 4
9 min read
Simplify Full-Stack Development with a Unified Architecture

Simplify Full-Stack Development with a Unified Architecture

11
Comments
10 min read
Where are the domain experts?

Where are the domain experts?

7
Comments
3 min read
100% test coverage is not enough...

100% test coverage is not enough...

183
Comments 18
6 min read
The different faces of microservice communication

The different faces of microservice communication

75
Comments 17
6 min read
Dancing Skeletons

Dancing Skeletons

4
Comments
2 min read
Learning Clean Architecture.

Learning Clean Architecture.

8
Comments
1 min read
📚 Android Components Architecture in a Modular Word

📚 Android Components Architecture in a Modular Word

23
Comments
9 min read
How to Architect Rails Project - Part 2

How to Architect Rails Project - Part 2

11
Comments
5 min read
Analytics on Kafka Event Streams Using Druid, Elasticsearch and Rockset

Analytics on Kafka Event Streams Using Druid, Elasticsearch and Rockset

12
Comments
9 min read
Concept: Cohesive Non-Coupled Frontend Code Architecture

Concept: Cohesive Non-Coupled Frontend Code Architecture

9
Comments
8 min read
Tips for Succeeding with Microservices?

Tips for Succeeding with Microservices?

10
Comments 3
1 min read
Event sourcing: The single source of truth

Event sourcing: The single source of truth

6
Comments
6 min read
How reading documentation helps đź“—đź“–

How reading documentation helps đź“—đź“–

22
Comments 8
3 min read
Microservices - A beginner's perspective

Microservices - A beginner's perspective

57
Comments 2
4 min read
loading...