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 Core of Gin: Interface Webs, API Consistency, and the Beating Heart of the Framework

The Core of Gin: Interface Webs, API Consistency, and the Beating Heart of the Framework

Comments
6 min read
Clprolf Docs #3 — Learning Class Roles Through Java Wrappers

Clprolf Docs #3 — Learning Class Roles Through Java Wrappers

Comments
3 min read
Composable Analytics with Agents: Leveraging Virtual Datasets and the Semantic Layer

Composable Analytics with Agents: Leveraging Virtual Datasets and the Semantic Layer

Comments
3 min read
Engineering "The" Loop

Engineering "The" Loop

Comments
6 min read
🌐 LangGraph: Designing AI Workflows with Graphs

🌐 LangGraph: Designing AI Workflows with Graphs

5
Comments
3 min read
Building Extendable CRUD: How I Use Admiral to Create Flexible Admin Interfaces

Building Extendable CRUD: How I Use Admiral to Create Flexible Admin Interfaces

Comments
4 min read
How to Give AI Coding Assistants Complete Context Across Microservices with BMAD FKS

How to Give AI Coding Assistants Complete Context Across Microservices with BMAD FKS

Comments
5 min read
📚Enterprise Design Patterns: Table Module with Python Example

📚Enterprise Design Patterns: Table Module with Python Example

Comments
3 min read
Frontend Design Patterns — A Practical Guide

Frontend Design Patterns — A Practical Guide

Comments
3 min read
Lazy Loading in ElastiCache

Lazy Loading in ElastiCache

Comments
2 min read
## 🧅 Inside Tor: A Simplified Look at Its Architecture and Code Organization

## 🧅 Inside Tor: A Simplified Look at Its Architecture and Code Organization

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

Managing Tech Debt: Engineering Practices for Sustainable Systems

Comments
3 min read
Why Testing Multi-Agent AI Systems is Hard (and Why It Matters)

Why Testing Multi-Agent AI Systems is Hard (and Why It Matters)

Comments
3 min read
What is card acquiring & how it affects your payment processes

What is card acquiring & how it affects your payment processes

Comments
3 min read
Separation of Concerns em Java: O Jeito Simples

Separation of Concerns em Java: O Jeito Simples

1
Comments
9 min read
Why Distributed Caches Can Become Single Points of Failure

Why Distributed Caches Can Become Single Points of Failure

Comments
2 min read
Security Risks and Improvement Strategies for Multi-Channel OTP Fallback

Security Risks and Improvement Strategies for Multi-Channel OTP Fallback

Comments
3 min read
Kong Cluster

Kong Cluster

Comments
8 min read
From Deployment to Architecture: Designing for Change and Scale

From Deployment to Architecture: Designing for Change and Scale

1
Comments
2 min read
🧠 Say Goodbye to UseState Hell: The Secret Weapon to Manage Complex State in React

🧠 Say Goodbye to UseState Hell: The Secret Weapon to Manage Complex State in React

Comments
3 min read
Design Principles of Software Applied: Practical Example in Python

Design Principles of Software Applied: Practical Example in Python

Comments
3 min read
How Developers Can Automate Scan to BIM Workflows for Data Centers?

How Developers Can Automate Scan to BIM Workflows for Data Centers?

Comments
4 min read
The Stack Unpacked: Then vs Now — The State of Software Engineering

The Stack Unpacked: Then vs Now — The State of Software Engineering

1
Comments
6 min read
The Pattern-Layer Correspondence: A Practical Guide to Organizing Design Patterns

The Pattern-Layer Correspondence: A Practical Guide to Organizing Design Patterns

Comments
2 min read
Design TinyURL

Design TinyURL

1
Comments
4 min read
loading...