DEV Community

Architecture

The fundamental structures of a software system.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
The Mediator Pattern

The Mediator Pattern

4
Comments
7 min read
Evolution of API and Microservice ecosystem

Evolution of API and Microservice ecosystem

8
Comments 1
6 min read
Roblox Developing

Roblox Developing

4
Comments
2 min read
How to Build an Event-Driven ASP.NET Core Microservice Architecture with RabbitMQ and Entity Framework

How to Build an Event-Driven ASP.NET Core Microservice Architecture with RabbitMQ and Entity Framework

48
Comments 3
6 min read
Design/Architect Components Structure in React.js?

Design/Architect Components Structure in React.js?

16
Comments 1
3 min read
Fanning out webhooks by using Hookdeck

Fanning out webhooks by using Hookdeck

4
Comments
3 min read
Step up your developper game SOLID-ifying your codebase

Step up your developper game SOLID-ifying your codebase

6
Comments
4 min read
Diagrams as code 2.0

Diagrams as code 2.0

117
Comments 4
3 min read
Azure - Intro to ARM templates

Azure - Intro to ARM templates

5
Comments
4 min read
Block your 5 min for BLoC pattern using Dart stream

Block your 5 min for BLoC pattern using Dart stream

2
Comments
1 min read
Server-side Redux. Part I. The Redux.

Server-side Redux. Part I. The Redux.

6
Comments
7 min read
Cleaner Flutter Vol. 7: Where the data comes from

Cleaner Flutter Vol. 7: Where the data comes from

17
Comments 1
1 min read
Cleaner Flutter Vol. 8: Implementing contracts

Cleaner Flutter Vol. 8: Implementing contracts

14
Comments 1
1 min read
How to Track Versions with MongoDB

How to Track Versions with MongoDB

2
Comments
1 min read
10 Unusual concepts in AWS Solutions Architect Associate certification

10 Unusual concepts in AWS Solutions Architect Associate certification

16
Comments
7 min read
Getting Started with UML

Getting Started with UML

11
Comments
5 min read
API Architectures

API Architectures

9
Comments
9 min read
Mistaking software for a finished product

Mistaking software for a finished product

2
Comments
4 min read
The webworkers driven UI framework neo.mjs version 2 release announcement

The webworkers driven UI framework neo.mjs version 2 release announcement

14
Comments 1
17 min read
Here is What Happens If You Decouple Your BI Stack

Here is What Happens If You Decouple Your BI Stack

5
Comments
7 min read
Generating Trees Images, Part 3. From Fractal to a Real Tree

Generating Trees Images, Part 3. From Fractal to a Real Tree

7
Comments 2
10 min read
The History and Future of Socket-level Multiplexing

The History and Future of Socket-level Multiplexing

24
Comments 3
6 min read
Techniques to scale your Relational Databases - Part 1

Techniques to scale your Relational Databases - Part 1

4
Comments
3 min read
When UX and Architecture Meet

When UX and Architecture Meet

3
Comments
7 min read
How to use a custom class as @PathVariable in Feign 👨‍🏫

How to use a custom class as @PathVariable in Feign 👨‍🏫

2
Comments
5 min read
Event-Driven Architecture Myth Busting — Part 1: Five Common EDA Claims

Event-Driven Architecture Myth Busting — Part 1: Five Common EDA Claims

9
Comments
5 min read
Sharing data between modules in modular monolith

Sharing data between modules in modular monolith

15
Comments 2
4 min read
Decomposing a project using Nx - Part 2

Decomposing a project using Nx - Part 2

9
Comments
4 min read
The Curse of the A-word

The Curse of the A-word

13
Comments
8 min read
Generating Trees Images, Part 2. Geometry, Graphics and DOM

Generating Trees Images, Part 2. Geometry, Graphics and DOM

9
Comments 4
8 min read
Different React Patterns for Enterprise Apps

Different React Patterns for Enterprise Apps

11
Comments 3
1 min read
Book notes: A Philosophy of Software Design

Book notes: A Philosophy of Software Design

9
Comments
6 min read
Data-oriented ant, in Go

Data-oriented ant, in Go

6
Comments 3
3 min read
App 101: Jamstack vs Traditional Webapps

App 101: Jamstack vs Traditional Webapps

6
Comments
5 min read
Generating Trees Images on Canvas Using L-Systems, TypeScript and OOP

Generating Trees Images on Canvas Using L-Systems, TypeScript and OOP

23
Comments 2
10 min read
Terraform Project Design — A parallel with Puppet

Terraform Project Design — A parallel with Puppet

18
Comments 1
6 min read
How Cloud Run changes Cloud Architecture

How Cloud Run changes Cloud Architecture

3
Comments 3
2 min read
CSS Naming Conventions

CSS Naming Conventions

11
Comments
6 min read
A Brief History of GraphQL

A Brief History of GraphQL

15
Comments
5 min read
What are Components in the front-end and why do we need them?

What are Components in the front-end and why do we need them?

7
Comments
4 min read
The Component Types in Front-End Development

The Component Types in Front-End Development

5
Comments
8 min read
A different approach to frontend architecture

A different approach to frontend architecture

702
Comments 30
6 min read
Lessons I learned from achieving a 99.99% platform uptime

Lessons I learned from achieving a 99.99% platform uptime

82
Comments 4
7 min read
Why avoid testing implementation details

Why avoid testing implementation details

5
Comments
3 min read
28 - Intro to Landing Zones

28 - Intro to Landing Zones

4
Comments
1 min read
19 - The Event Sourcing, Materialized View and CQRS Patterns

19 - The Event Sourcing, Materialized View and CQRS Patterns

3
Comments
1 min read
17 - The Throttling, Retry and Circuit Breaker Patterns

17 - The Throttling, Retry and Circuit Breaker Patterns

3
Comments
1 min read
29 - The Sidecar and Ambassador Patterns

29 - The Sidecar and Ambassador Patterns

3
Comments
1 min read
26 - The Pub Sub, Priority Queue and Pipes and Filter Patterns

26 - The Pub Sub, Priority Queue and Pipes and Filter Patterns

3
Comments
1 min read
1 - Requirements in Context

1 - Requirements in Context

2
Comments
1 min read
7 Reasons Why I Favour Feature Slices

7 Reasons Why I Favour Feature Slices

4
Comments 1
10 min read
Reducing the Lead Times with Little's Law

Reducing the Lead Times with Little's Law

4
Comments
6 min read
How Database Load Balancing Completes the 3-Tiered Architecture

How Database Load Balancing Completes the 3-Tiered Architecture

5
Comments
5 min read
SOLID: Liskov Substitution Principle

SOLID: Liskov Substitution Principle

38
Comments 9
7 min read
Seek ideal solutions by thinking backwards: from the goal to the starting point ⏮

Seek ideal solutions by thinking backwards: from the goal to the starting point ⏮

4
Comments
2 min read
Proxy vs Reverse Proxy

Proxy vs Reverse Proxy

3
Comments
3 min read
Persona-based architecture

Persona-based architecture

34
Comments 1
8 min read
Understanding the Messaging queue in Microservices

Understanding the Messaging queue in Microservices

15
Comments 1
3 min read
TellDontAsk and CQRS - Object Design Guide Summary 2

TellDontAsk and CQRS - Object Design Guide Summary 2

32
Comments
7 min read
Data Lakes

Data Lakes

3
Comments
3 min read
loading...