DEV Community

Architecture

The fundamental structures of a software system.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
GoF-Iterator Pattern

GoF-Iterator Pattern

5
Comments
3 min read
Navigating the Multi-Platform Maze: Engineering Challenges Unraveled

Navigating the Multi-Platform Maze: Engineering Challenges Unraveled

Comments
5 min read
Scalable E-Commerce Architecture - Part 2: Shopping Cart

Scalable E-Commerce Architecture - Part 2: Shopping Cart

27
Comments
5 min read
S.O.L.I.D: The 5 Golden Rules to Level Up Your Coding Skills

S.O.L.I.D: The 5 Golden Rules to Level Up Your Coding Skills

143
Comments 13
9 min read
What is Software Architecture?

What is Software Architecture?

24
Comments 1
2 min read
Choosing the best architecture for your software

Choosing the best architecture for your software

27
Comments 2
2 min read
Decoding Excellence: Blueprinting a File-Sharing Service Inspired by Google Drive and Dropbox

Decoding Excellence: Blueprinting a File-Sharing Service Inspired by Google Drive and Dropbox

5
Comments
5 min read
Implement REST async request-reply pattern in .Net 8

Implement REST async request-reply pattern in .Net 8

6
Comments
3 min read
63% of test takers fail this AWS exam on their first-attempt. How I passed on my first try (while doing the bare minimum)

63% of test takers fail this AWS exam on their first-attempt. How I passed on my first try (while doing the bare minimum)

3
Comments 2
3 min read
Mastering Quick Estimates: Unveiling the Power of Back-of-the-Envelope Calculations

Mastering Quick Estimates: Unveiling the Power of Back-of-the-Envelope Calculations

5
Comments
4 min read
Beyond Functionality: Mastering Non-Functional Requirements (NFRs) for Software Success

Beyond Functionality: Mastering Non-Functional Requirements (NFRs) for Software Success

5
Comments
10 min read
Hexagonal Architecture for Dummies by a Dummy

Hexagonal Architecture for Dummies by a Dummy

18
Comments 3
6 min read
Saga Pattern - An overview with use case

Saga Pattern - An overview with use case

2
Comments
7 min read
Structure Your Project Standartly

Structure Your Project Standartly

Comments 1
5 min read
Choosing an orchestrator for multi-tenant code execution system

Choosing an orchestrator for multi-tenant code execution system

25
Comments 1
14 min read
Signals & Hooks vs Observables

Signals & Hooks vs Observables

Comments
2 min read
Unraveling the Layers of System Requirements in Software Architecture

Unraveling the Layers of System Requirements in Software Architecture

7
Comments
2 min read
Choosing Between a Streaming Database and a Stream Processing Framework in Python

Choosing Between a Streaming Database and a Stream Processing Framework in Python

8
Comments 1
7 min read
Cost Economics on AWS

Cost Economics on AWS

Comments
4 min read
Rethinking Domain Driven Design: Beyond Tactical Patterns

Rethinking Domain Driven Design: Beyond Tactical Patterns

Comments
3 min read
Reactivity Practicality in Popular JS Libraries

Reactivity Practicality in Popular JS Libraries

13
Comments 1
6 min read
Evolutive Design: A new approach to conceive complex system.

Evolutive Design: A new approach to conceive complex system.

Comments
7 min read
Composition over Inheritance 👾🕹️

Composition over Inheritance 👾🕹️

Comments
4 min read
Concurrency - The Twelve Factor App Methodology

Concurrency - The Twelve Factor App Methodology

1
Comments
2 min read
GoF-State Pattern

GoF-State Pattern

6
Comments
4 min read
Clean Architecture In Enterprise Application

Clean Architecture In Enterprise Application

4
Comments
4 min read
Microservices Architecture - A Beginner-friendly overview

Microservices Architecture - A Beginner-friendly overview

2
Comments
3 min read
A practical approach to structuring Golang apps

A practical approach to structuring Golang apps

1
Comments 1
22 min read
How We Reorganised Engineering Teams at Coolblue for Better Ownership and Business Alignment

How We Reorganised Engineering Teams at Coolblue for Better Ownership and Business Alignment

2
Comments
16 min read
GoF-Visitor Pattern

GoF-Visitor Pattern

5
Comments
5 min read
Make Invalid States Unrepresentable

Make Invalid States Unrepresentable

16
Comments 2
8 min read
Architectural Pattern - MVVM (Model-View-ViewModel)

Architectural Pattern - MVVM (Model-View-ViewModel)

7
Comments
5 min read
Architectural Pattern - VIP (View-Interactor-Presenter)

Architectural Pattern - VIP (View-Interactor-Presenter)

6
Comments
4 min read
LRU Cache: From implementation to efficiency

LRU Cache: From implementation to efficiency

Comments
5 min read
Architectural Pattern - Model–view–presenter (MVP)

Architectural Pattern - Model–view–presenter (MVP)

5
Comments
4 min read
Lambda to S3: Better Reliability in High-Volume Scenarios

Lambda to S3: Better Reliability in High-Volume Scenarios

4
Comments
7 min read
Saga Pattern - Um resumo com Caso de Uso (Pt-Br)

Saga Pattern - Um resumo com Caso de Uso (Pt-Br)

3
Comments 1
8 min read
Ensuring High Availability in Microservices: A Failover Testing Journey with AWS

Ensuring High Availability in Microservices: A Failover Testing Journey with AWS

1
Comments
3 min read
Monorepos: From Discovery to Deployment - A Developer's Journey

Monorepos: From Discovery to Deployment - A Developer's Journey

Comments
3 min read
Understanding Monolithic Architecture: A Comprehensive Overview

Understanding Monolithic Architecture: A Comprehensive Overview

3
Comments
2 min read
Exploring the Dynamics of Client-Server Architecture

Exploring the Dynamics of Client-Server Architecture

Comments
3 min read
End-to-end Flutter Architecture Guide

End-to-end Flutter Architecture Guide

21
Comments 1
15 min read
Neural Networks: The Artificial Brain behind AI

Neural Networks: The Artificial Brain behind AI

Comments
2 min read
Choosing the Right Software Architecture: Monolithic vs. Microservices

Choosing the Right Software Architecture: Monolithic vs. Microservices

15
Comments 4
3 min read
📌 Azure Spring Boot application architecture. Production grade.

📌 Azure Spring Boot application architecture. Production grade.

Comments
3 min read
Event-Driven Architecture With Kafka

Event-Driven Architecture With Kafka

8
Comments
4 min read
Reactive Computing Order

Reactive Computing Order

2
Comments
2 min read
Scalable and Resilient Software Architecture on AWS

Scalable and Resilient Software Architecture on AWS

Comments
3 min read
Port binding - The Twelve Factor App Methodology

Port binding - The Twelve Factor App Methodology

Comments
2 min read
Importance of Foundation Software in micro-services

Importance of Foundation Software in micro-services

16
Comments 1
3 min read
An Elegant Way to Solve Multi-Tenancy

An Elegant Way to Solve Multi-Tenancy

1
Comments
5 min read
Preventing Equivalent Reactive Computing

Preventing Equivalent Reactive Computing

14
Comments
5 min read
Enhancing Workflow Efficiency with Direct HTTP API Calls in Step Functions

Enhancing Workflow Efficiency with Direct HTTP API Calls in Step Functions

8
Comments 2
4 min read
An Overview of Distributed Programming and Systems

An Overview of Distributed Programming and Systems

Comments
7 min read
Enhancing Workflow Efficiency with Direct HTTP API Calls in Step Functions

Enhancing Workflow Efficiency with Direct HTTP API Calls in Step Functions

6
Comments
4 min read
Managing Distributed Transactions with the Saga Pattern

Managing Distributed Transactions with the Saga Pattern

29
Comments
7 min read
Kaleidoscope of iOS app architectures

Kaleidoscope of iOS app architectures

4
Comments 2
10 min read
Android Presentation Patterns: MVC

Android Presentation Patterns: MVC

Comments
6 min read
The Problem with System Design Interview Prep

The Problem with System Design Interview Prep

11
Comments 5
7 min read
Reactive Change Detection

Reactive Change Detection

2
Comments
2 min read
loading...