DEV Community

Architecture

The fundamental structures of a software system.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
SOLID in React #1 — The Single Responsibility Principle

SOLID in React #1 — The Single Responsibility Principle

3
Comments
5 min read
Designing Production-Ready Microservices in Go Part 1 — Project Structure, gRPC Server, Graceful Shutdowns, Docker & Makefile

Designing Production-Ready Microservices in Go Part 1 — Project Structure, gRPC Server, Graceful Shutdowns, Docker & Makefile

5
Comments 2
14 min read
Mastering Angular’s httpResource: Why Services Beat Components

Mastering Angular’s httpResource: Why Services Beat Components

Comments
3 min read
Inside an agent’s brain: Why AI Needs Open Orchestration

Inside an agent’s brain: Why AI Needs Open Orchestration

Comments
5 min read
Entities vs DTOs σε C#

Entities vs DTOs σε C#

1
Comments
1 min read
SOLID Principles σε C#

SOLID Principles σε C#

1
Comments
2 min read
Python Code Quality Tools Beyond Linting

Python Code Quality Tools Beyond Linting

8
Comments 1
2 min read
E-commerce Business Logic: Customer Journeys and The Services Needed

E-commerce Business Logic: Customer Journeys and The Services Needed

Comments
6 min read
The Devs Guide to Ruby on Rails API Development and Best Practices

The Devs Guide to Ruby on Rails API Development and Best Practices

Comments
13 min read
Self-Adapting Data Pipelines: The Intelligent Future of Data Engineering

Self-Adapting Data Pipelines: The Intelligent Future of Data Engineering

5
Comments
17 min read
Managing Tech Debt: Engineering Practices for Sustainable Systems

Managing Tech Debt: Engineering Practices for Sustainable Systems

1
Comments
3 min read
Next.js Middleware Is Changing: What You Need to Know About the Move Toward Proxies

Next.js Middleware Is Changing: What You Need to Know About the Move Toward Proxies

2
Comments 2
3 min read
The Outbox Pattern: A Love Letter to Eventual Consistency

The Outbox Pattern: A Love Letter to Eventual Consistency

2
Comments
9 min read
Node.js Streams in Production

Node.js Streams in Production

6
Comments
5 min read
Binding in Gin: Pluggability, Validation, and What the Diagram Really Shows

Binding in Gin: Pluggability, Validation, and What the Diagram Really Shows

Comments
3 min read
CRUD Operation in MongoDB

CRUD Operation in MongoDB

Comments
2 min read
Event Handling: Automatic Event Bootstrapping

Event Handling: Automatic Event Bootstrapping

Comments
5 min read
ACID Properties

ACID Properties

Comments
2 min read
Event Handling: Inbox Pattern for Complex Scenarios

Event Handling: Inbox Pattern for Complex Scenarios

4
Comments
6 min read
Building a multi-tenant PaaS application: Part 1 (Architecture & Initial Design)

Building a multi-tenant PaaS application: Part 1 (Architecture & Initial Design)

7
Comments 3
5 min read
Rethinking TypeScript Architecture: From Classes to Composable Functions

Rethinking TypeScript Architecture: From Classes to Composable Functions

23
Comments 4
5 min read
Building High-Performance Websites in 2025: Modern Architecture and Best Practices

Building High-Performance Websites in 2025: Modern Architecture and Best Practices

4
Comments 1
11 min read
Why AI Agents Need a New Infrastructure Layer — A Deep Dive into 2025’s AI-Native Sandbox Platforms

Why AI Agents Need a New Infrastructure Layer — A Deep Dive into 2025’s AI-Native Sandbox Platforms

1
Comments 1
4 min read
💥 Myth #13: You must model everything in detail

💥 Myth #13: You must model everything in detail

Comments
1 min read
Automate Cloud Resource Management for Scheduled Events

Automate Cloud Resource Management for Scheduled Events

Comments
6 min read
loading...