DEV Community

Architecture

The fundamental structures of a software system.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
# Day 3: Monolithic vs. Microservices Architecture: A Detailed Comparison

# Day 3: Monolithic vs. Microservices Architecture: A Detailed Comparison

Comments
5 min read
What is Clean Code?

What is Clean Code?

20
Comments 9
3 min read
Layered (N-Tier) Architecture in .NET Core

Layered (N-Tier) Architecture in .NET Core

1
Comments
5 min read
Federated Computational Governance: Balancing Autonomy and Compliance in the Data Ecosystem 🌐✨

Federated Computational Governance: Balancing Autonomy and Compliance in the Data Ecosystem 🌐✨

6
Comments
5 min read
⚡️ If You’re Building an API, Here Are 6 Architectures You Need to Know

⚡️ If You’re Building an API, Here Are 6 Architectures You Need to Know

Comments
1 min read
Strangler Fig Migration Strategy on AWS

Strangler Fig Migration Strategy on AWS

Comments
2 min read
Achieving delivery guarantees in a pub/sub system

Achieving delivery guarantees in a pub/sub system

Comments
12 min read
Software Architecture

Software Architecture

1
Comments 1
3 min read
Clean Architecture

Clean Architecture

Comments
5 min read
Fundamentals of Computer Architecture: Understanding the Structure Behind the Hardware

Fundamentals of Computer Architecture: Understanding the Structure Behind the Hardware

1
Comments
3 min read
Model-View-Controller (MVC): origins of design pattern

Model-View-Controller (MVC): origins of design pattern

Comments 1
10 min read
Designing Event-Driven Architectures with AsyncAPI: A Step-by-Step Guide

Designing Event-Driven Architectures with AsyncAPI: A Step-by-Step Guide

Comments
4 min read
Functional Testing as a Design Tool for Full Stack Projects: A Simple Example

Functional Testing as a Design Tool for Full Stack Projects: A Simple Example

Comments
6 min read
Amazon SQS vs. Amazon SNS: Choosing the Right Tool for Your Use Case

Amazon SQS vs. Amazon SNS: Choosing the Right Tool for Your Use Case

Comments
4 min read
Software Architecture: A Journey Through Time 🕰️

Software Architecture: A Journey Through Time 🕰️

2
Comments 1
3 min read
is it necessary to use lazy 😴 and suspense 🕵 everywhere in the repo? 👨‍💻 this could cause CLS 📊 issue in web performance.

is it necessary to use lazy 😴 and suspense 🕵 everywhere in the repo? 👨‍💻 this could cause CLS 📊 issue in web performance.

1
Comments
2 min read
System Design Fundamentals: A Complete Guide for Beginners

System Design Fundamentals: A Complete Guide for Beginners

13
Comments 1
11 min read
How to Ensure Your Full Stack JavaScript Apps Meet Security Standards

How to Ensure Your Full Stack JavaScript Apps Meet Security Standards

2
Comments
7 min read
Platform Engineering Abstraction: How to Scale IaC for Enterprise

Platform Engineering Abstraction: How to Scale IaC for Enterprise

8
Comments
6 min read
Laravel Pipelines & Composable Job Middleware

Laravel Pipelines & Composable Job Middleware

3
Comments 2
4 min read
Hitting CORS during oAuth? Do check how to setup reverse proxy in react

Hitting CORS during oAuth? Do check how to setup reverse proxy in react

2
Comments
2 min read
How to structure a solution in .NET

How to structure a solution in .NET

2
Comments
14 min read
Seamless Transformation: Successfully Transitioning from Monolith to Microservices Architecture

Seamless Transformation: Successfully Transitioning from Monolith to Microservices Architecture

Comments
18 min read
IEnumerable<IService> Dependency Injection with Strategy Pattern and Factory Method in .NET Core

IEnumerable<IService> Dependency Injection with Strategy Pattern and Factory Method in .NET Core

3
Comments
3 min read
System architecture is the backbone of any software system

System architecture is the backbone of any software system

Comments
2 min read
Why is impossible to have a clean architecture inside a frontend project

Why is impossible to have a clean architecture inside a frontend project

1
Comments 3
2 min read
.NET Aspire and Dapr. Overlap or complementary?

.NET Aspire and Dapr. Overlap or complementary?

2
Comments
6 min read
Understanding Privileged Instructions in x86 Architecture

Understanding Privileged Instructions in x86 Architecture

1
Comments
7 min read
The Difference Between Software Architecture Patterns and Design Principles

The Difference Between Software Architecture Patterns and Design Principles

23
Comments 4
3 min read
50 System Design Terms That Will Make You Sound Like a Pro

50 System Design Terms That Will Make You Sound Like a Pro

16
Comments
10 min read
Top 50 System Design Terminologies You Should Know

Top 50 System Design Terminologies You Should Know

3
Comments 2
7 min read
10 microservices design patterns for better architecture

10 microservices design patterns for better architecture

1
Comments
9 min read
The 6 Principles of Microservices Architecture

The 6 Principles of Microservices Architecture

1
Comments
7 min read
Why Java Doesn’t Support Multiple Inheritance: A Simplified Explanation

Why Java Doesn’t Support Multiple Inheritance: A Simplified Explanation

Comments 2
2 min read
Digging Deep to Find the Right Balance Between DDD, Clean and Hexagonal Architectures

Digging Deep to Find the Right Balance Between DDD, Clean and Hexagonal Architectures

134
Comments 7
18 min read
The Simplest Data Architecture

The Simplest Data Architecture

1
Comments
21 min read
DevOps Architect: The Backbone of Modern Software Development

DevOps Architect: The Backbone of Modern Software Development

1
Comments
4 min read
Deep Dive into Clean Architecture: A Fresh Perspective on Android and Beyond!

Deep Dive into Clean Architecture: A Fresh Perspective on Android and Beyond!

Comments
1 min read
Key Points for System Design Interviews

Key Points for System Design Interviews

1
Comments
5 min read
A Better Way to Handle Entity Identification in .NET with Strongly Typed IDs

A Better Way to Handle Entity Identification in .NET with Strongly Typed IDs

3
Comments
8 min read
Best Practices for Structuring Your PHP Web Project

Best Practices for Structuring Your PHP Web Project

4
Comments
2 min read
Generative Pre-trained Transformers (GPT): Revolutionizing AI and Natural Language Processing

Generative Pre-trained Transformers (GPT): Revolutionizing AI and Natural Language Processing

Comments
6 min read
Is rewriting software bad?

Is rewriting software bad?

1
Comments 1
5 min read
From Dependency Inversion to Dependency Injection in Python

From Dependency Inversion to Dependency Injection in Python

13
Comments
6 min read
Why BookMyShow "Failed" but Hotstar Succeeded - A System Design Perspective

Why BookMyShow "Failed" but Hotstar Succeeded - A System Design Perspective

5
Comments
2 min read
Uma visão elementar de Arquitetura de Computadores 🖥️

Uma visão elementar de Arquitetura de Computadores 🖥️

Comments
18 min read
Why I No Longer Prefer Monolithic MVC

Why I No Longer Prefer Monolithic MVC

1
Comments
5 min read
14 Case Studies: Master System Design in a Month

14 Case Studies: Master System Design in a Month

852
Comments 3
4 min read
High Availability and Scalability deployment Microservices on Kubernetes cluster

High Availability and Scalability deployment Microservices on Kubernetes cluster

Comments
9 min read
An Engineer's Guide to Dating App Development: Features, Process, and Architecture

An Engineer's Guide to Dating App Development: Features, Process, and Architecture

Comments 1
8 min read
Real-Time Temperature Monitoring with Go & gRPC!

Real-Time Temperature Monitoring with Go & gRPC!

Comments
1 min read
3 Key Deliverables to Revolutionize Your IT Strategy Now

3 Key Deliverables to Revolutionize Your IT Strategy Now

2
Comments
2 min read
Key Components and Tools for Event-Driven Architectures

Key Components and Tools for Event-Driven Architectures

1
Comments
2 min read
Let's talk: SOLID Principles 🇬🇧

Let's talk: SOLID Principles 🇬🇧

7
Comments
4 min read
Effective Project Structuring for Microservices with Quarkus

Effective Project Structuring for Microservices with Quarkus

16
Comments 2
5 min read
Encapsulating the Past: How We Tamed a Legacy System with Timeless Software Engineering Principles

Encapsulating the Past: How We Tamed a Legacy System with Timeless Software Engineering Principles

28
Comments
10 min read
Scale Up vs Scale Out: System Expansion Strategies

Scale Up vs Scale Out: System Expansion Strategies

1
Comments
2 min read
What is Clean Architecture: Part 18 - Adding API

What is Clean Architecture: Part 18 - Adding API

2
Comments
4 min read
A Modern Way to Create Value Objects to Solve Primitive Obsession in .NET

A Modern Way to Create Value Objects to Solve Primitive Obsession in .NET

2
Comments
9 min read
Building a Robust API Layer with TypeScript, Tanstack Query, Zod, and Zodios

Building a Robust API Layer with TypeScript, Tanstack Query, Zod, and Zodios

1
Comments
2 min read
loading...