DEV Community

Architecture

The fundamental structures of a software system.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
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? 🧩

45
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

170
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
Latency need not always require scaling your Microservice (a story of an in memory cache)

Latency need not always require scaling your Microservice (a story of an in memory cache)

7
Comments
5 min read
How to Architect Rails Project - Part 1

How to Architect Rails Project - Part 1

8
Comments
4 min read
Hacking your Product Support Strategy

Hacking your Product Support Strategy

24
Comments
11 min read
Managing Multiple Versions of Python on Ubuntu

Managing Multiple Versions of Python on Ubuntu

6
Comments 5
5 min read
Clean Architecture in TypeScript Projekt: Angular als Plugin

Clean Architecture in TypeScript Projekt: Angular als Plugin

10
Comments 16
8 min read
AWS S3 + Athena real-time business analytics

AWS S3 + Athena real-time business analytics

16
Comments 2
3 min read
Serverless: traits, best practices & security risks

Serverless: traits, best practices & security risks

86
Comments 1
2 min read
Event Sourcing with Go and Redis

Event Sourcing with Go and Redis

27
Comments
4 min read
Lessons from developers who went serverless

Lessons from developers who went serverless

110
Comments 1
2 min read
Top Most Payment Gateways for e-Store

Top Most Payment Gateways for e-Store

5
Comments
5 min read
loading...