DEV Community

Architecture

The fundamental structures of a software system.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Microservices Authentication Strategies: Theory to Practice

Microservices Authentication Strategies: Theory to Practice

98
Comments 4
13 min read
On Modern Web Applications

On Modern Web Applications

10
Comments
5 min read
AWS Well-Architected Framework | AWS Whitepaper Summary

AWS Well-Architected Framework | AWS Whitepaper Summary

94
Comments 3
12 min read
What is a software blueprint?

What is a software blueprint?

22
Comments 2
3 min read
Bulletproof React 🛡️ ⚛️

Bulletproof React 🛡️ ⚛️

18
Comments
1 min read
Stateful architecture Vs stateless architecture

Stateful architecture Vs stateless architecture

19
Comments 5
2 min read
5 things to consider when Designing Event Driven Systems

5 things to consider when Designing Event Driven Systems

8
Comments
7 min read
6 Observable Patterns to consider for your Microservice

6 Observable Patterns to consider for your Microservice

5
Comments
3 min read
Catching tricky bugs with runtime code analysis

Catching tricky bugs with runtime code analysis

25
Comments 1
5 min read
Clean Event-Driven Architecture

Clean Event-Driven Architecture

13
Comments 1
9 min read
Horizontal scaling Vs vertical scaling

Horizontal scaling Vs vertical scaling

28
Comments
2 min read
How to Web API .Net Core Basics to Advanced Part 4 Service Layer

How to Web API .Net Core Basics to Advanced Part 4 Service Layer

23
Comments 6
6 min read
Connecting to your Homelab without a VPN, SSH keys, or Public VP's using AWS Systems Manager

Connecting to your Homelab without a VPN, SSH keys, or Public VP's using AWS Systems Manager

4
Comments
1 min read
A redefinition of serverless applications

A redefinition of serverless applications

6
Comments
5 min read
Interprocess Communication in Microservices

Interprocess Communication in Microservices

5
Comments
4 min read
Visualising ADRs

Visualising ADRs

42
Comments
2 min read
Onboarding to new code with runtime code maps 09:15

Onboarding to new code with runtime code maps

32
Comments
2 min read
Why You Can't Replace REST with GraphQL

Why You Can't Replace REST with GraphQL

5
Comments
9 min read
How to organize Node.js code

How to organize Node.js code

3
Comments
4 min read
Difference between API and Web Service

Difference between API and Web Service

27
Comments 4
2 min read
How to Secure Your AWS Serverless Application?

How to Secure Your AWS Serverless Application?

24
Comments 2
8 min read
Hosting Static Websites on AWS | AWS Whitepaper Summary

Hosting Static Websites on AWS | AWS Whitepaper Summary

19
Comments 5
6 min read
Overview of Amazon EC2 Spot Instances | AWS Whitepaper Summary

Overview of Amazon EC2 Spot Instances | AWS Whitepaper Summary

18
Comments
6 min read
A Tiny URL design and code ✔️

A Tiny URL design and code ✔️

5
Comments
2 min read
Versioning your API in .NET Core

Versioning your API in .NET Core

7
Comments
3 min read
Awesome List of Distributed System Projects

Awesome List of Distributed System Projects

10
Comments
1 min read
Server-side Redux. Part II. The Design.

Server-side Redux. Part II. The Design.

2
Comments
6 min read
Design Patterns: Builder

Design Patterns: Builder

93
Comments 2
5 min read
Why start hyper? (Unintended Technical Debt)

Why start hyper? (Unintended Technical Debt)

2
Comments
8 min read
Unfurling Asynchronous Microservices - Tech Talk

Unfurling Asynchronous Microservices - Tech Talk

1
Comments
1 min read
What is a DevOps Architect? The DevOps Roles explained (ft Mickey Gousset)

What is a DevOps Architect? The DevOps Roles explained (ft Mickey Gousset)

4
Comments
1 min read
Evolution of a data system

Evolution of a data system

10
Comments 2
5 min read
Multidimensional Scalability Model for Application

Multidimensional Scalability Model for Application

2
Comments
6 min read
How To Structure Your App In a Way That Scales.

How To Structure Your App In a Way That Scales.

242
Comments 11
5 min read
Separate Presentation "System" first in the frontend architecture

Separate Presentation "System" first in the frontend architecture

2
Comments
5 min read
How I designed an offline-first app. An outline.

How I designed an offline-first app. An outline.

75
Comments 6
7 min read
Software Design: Deep Modules

Software Design: Deep Modules

59
Comments 4
4 min read
Avoid Repository pattern for operations not related to persistence

Avoid Repository pattern for operations not related to persistence

18
Comments 1
2 min read
Evite o padrão de repositório para operações não relacionadas à persistência

Evite o padrão de repositório para operações não relacionadas à persistência

4
Comments 1
3 min read
Dapr with Actor model

Dapr with Actor model

16
Comments 1
5 min read
Effective Java: Optimize Judiciously

Effective Java: Optimize Judiciously

1
Comments
2 min read
How to Cache Aggregated Data with Redis and Lua Scripts for a Scaled Microservice Architecture

How to Cache Aggregated Data with Redis and Lua Scripts for a Scaled Microservice Architecture

6
Comments
5 min read
Design: Ports and Adapters (Arquitetura Hexagonal)

Design: Ports and Adapters (Arquitetura Hexagonal)

23
Comments
6 min read
Creando una API Gateway en .NET Core con Ocelot

Creando una API Gateway en .NET Core con Ocelot

10
Comments
2 min read
Logging vs Tracing: Why Logs Aren’t Enough to Debug Your Microservices

Logging vs Tracing: Why Logs Aren’t Enough to Debug Your Microservices

131
Comments 3
7 min read
Micro frontend: A Windows clone with micro apps

Micro frontend: A Windows clone with micro apps

261
Comments 7
5 min read
A Logging System

A Logging System

10
Comments
1 min read
Wiring Services in Frameworks And How it Works Under the Hood

Wiring Services in Frameworks And How it Works Under the Hood

6
Comments
2 min read
Getting started with Structurizr Lite

Getting started with Structurizr Lite

80
Comments 19
3 min read
Considering the advantages of Cloud Native Architecture

Considering the advantages of Cloud Native Architecture

4
Comments
5 min read
CUPID - Why every single element of SOLID is wrong

CUPID - Why every single element of SOLID is wrong

4
Comments
2 min read
Pentingnya Sebuah Desain Sebelum Memulai Mengetik Program

Pentingnya Sebuah Desain Sebelum Memulai Mengetik Program

4
Comments 2
2 min read
Server-side Redux. Part III. The Code.

Server-side Redux. Part III. The Code.

3
Comments
11 min read
Sustainability Transformation and DevSusOps

Sustainability Transformation and DevSusOps

4
Comments
4 min read
The 4 Types of Activity timeouts in Temporal

The 4 Types of Activity timeouts in Temporal

14
Comments 3
7 min read
Why I stopped worrying about test setups by using AutoFixture

Why I stopped worrying about test setups by using AutoFixture

26
Comments
10 min read
View model's I/O approach applying Reactive Programming

View model's I/O approach applying Reactive Programming

6
Comments
5 min read
Introduction to Flutter

Introduction to Flutter

11
Comments 13
4 min read
A brief history of application architecture (of the 21st century)

A brief history of application architecture (of the 21st century)

7
Comments
6 min read
SaaS Thinking: Rearchitect your SaaS platform (FrontEnd side)

SaaS Thinking: Rearchitect your SaaS platform (FrontEnd side)

12
Comments 1
7 min read
loading...