DEV Community

Architecture

The fundamental structures of a software system.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Understanding Database Indexes And Their Data Structures: Hashes, SS-Tables, LSM Trees And B-Trees

Understanding Database Indexes And Their Data Structures: Hashes, SS-Tables, LSM Trees And B-Trees

9
Comments 3
10 min read
Most Popular Web Development Technologies in 2024

Most Popular Web Development Technologies in 2024

5
Comments
5 min read
AI for software architecture

AI for software architecture

Comments
5 min read
why to avoid onion-like architectures

why to avoid onion-like architectures

14
Comments 1
2 min read
Checklist for designing cloud-native applications – Part 1: Introduction

Checklist for designing cloud-native applications – Part 1: Introduction

2
Comments
9 min read
Event Streaming and Event Sourcing: which one do you use?

Event Streaming and Event Sourcing: which one do you use?

Comments
1 min read
The Art of Overcomplication: A Story of a Finished Failure

The Art of Overcomplication: A Story of a Finished Failure

6
Comments
5 min read
Functional, Action, Sequence: 3 Diagram Types for Multi-Dimensional Software Modeling

Functional, Action, Sequence: 3 Diagram Types for Multi-Dimensional Software Modeling

2
Comments
13 min read
Investigating the Evolution of Microservices Architecture

Investigating the Evolution of Microservices Architecture

Comments
55 min read
What is nginx? Why even bother!!

What is nginx? Why even bother!!

1
Comments
4 min read
Microservices Authentication and Authorization Using API Gateway

Microservices Authentication and Authorization Using API Gateway

60
Comments 3
9 min read
Death by Cloud or How to Build Brittle Systems

Death by Cloud or How to Build Brittle Systems

2
Comments 2
5 min read
Kinds of Reactive Fibers

Kinds of Reactive Fibers

1
Comments
5 min read
Article #7: Reflecting on the ArchiMate Journey – From Concept to Reality

Article #7: Reflecting on the ArchiMate Journey – From Concept to Reality

Comments 1
2 min read
Typescript is a perfect fit for your RAG app

Typescript is a perfect fit for your RAG app

12
Comments
4 min read
Arquitectura de Componentes

Arquitectura de Componentes

7
Comments 1
6 min read
Logs - The Twelve Factor App Methodology

Logs - The Twelve Factor App Methodology

2
Comments
2 min read
Broadcom’s Acquisition of VMware: Ease Your Frustration with 1 EURO Migration to FishOS. Get Your Easy Transition Guide

Broadcom’s Acquisition of VMware: Ease Your Frustration with 1 EURO Migration to FishOS. Get Your Easy Transition Guide

Comments
3 min read
Solutions Architecture - Associate

Solutions Architecture - Associate

Comments
1 min read
Article #6: Orchestrating Change – ArchiMate in Implementation and Migration Planning

Article #6: Orchestrating Change – ArchiMate in Implementation and Migration Planning

Comments
3 min read
Attribute Based Access Control (ABAC) Implementation with Open Policy Agent (OPA)

Attribute Based Access Control (ABAC) Implementation with Open Policy Agent (OPA)

18
Comments
8 min read
Article #5: Integrating Technology and Applications – A Deep Dive into ArchiMate's Technology Layer

Article #5: Integrating Technology and Applications – A Deep Dive into ArchiMate's Technology Layer

1
Comments
3 min read
Azure Key Vault

Azure Key Vault

1
Comments
4 min read
How To Improve API Performance

How To Improve API Performance

Comments
3 min read
On DynamoDB’s Single Table Design

On DynamoDB’s Single Table Design

3
Comments 1
6 min read
OAuth2 explained: Bob's tale

OAuth2 explained: Bob's tale

1
Comments
2 min read
From Disconnected Chaos to Unified Systems: The Evolution of Enterprise Integration

From Disconnected Chaos to Unified Systems: The Evolution of Enterprise Integration

54
Comments 1
5 min read
Article #4: Synchronizing Business and IT – ArchiMate in the Application Layer

Article #4: Synchronizing Business and IT – ArchiMate in the Application Layer

Comments
3 min read
Article #3: Mapping the Business Layer – ArchiMate’s Role in Business Process Modeling

Article #3: Mapping the Business Layer – ArchiMate’s Role in Business Process Modeling

Comments
3 min read
Blueprint for Building a Single-Player TicTacToe Game

Blueprint for Building a Single-Player TicTacToe Game

5
Comments
5 min read
Enhancing Business Logic with PlantUML and EventStorming

Enhancing Business Logic with PlantUML and EventStorming

5
Comments
8 min read
Decision Archeology: Using ADRs with Existing Products

Decision Archeology: Using ADRs with Existing Products

2
Comments
6 min read
Monolithic Architecture in .NET

Monolithic Architecture in .NET

5
Comments 2
3 min read
Article #1: ArchiMate – Bridging the Gap in Complex Enterprise Initiatives

Article #1: ArchiMate – Bridging the Gap in Complex Enterprise Initiatives

2
Comments
2 min read
Leveraging Well-Architected Frameworks in Lower Environments

Leveraging Well-Architected Frameworks in Lower Environments

4
Comments
4 min read
Constraint-based Design

Constraint-based Design

1
Comments
3 min read
When to use serverless?

When to use serverless?

30
Comments 3
5 min read
What I got from Clean Architecture as a FE... (1-5)

What I got from Clean Architecture as a FE... (1-5)

Comments
3 min read
Designing Resilient and Scalable Architectures in React Projects

Designing Resilient and Scalable Architectures in React Projects

Comments
2 min read
Threading vs Asyncio vs Multiprocessing

Threading vs Asyncio vs Multiprocessing

7
Comments
3 min read
RAG for Real - Gotchas to consider before building your app

RAG for Real - Gotchas to consider before building your app

Comments
7 min read
The Sidecar Pattern explained in 5 minutes

The Sidecar Pattern explained in 5 minutes

Comments
2 min read
Dev/prod parity - The Twelve Factor App Methodology

Dev/prod parity - The Twelve Factor App Methodology

3
Comments
2 min read
Books that shaped me as a software engineer

Books that shaped me as a software engineer

Comments
5 min read
You need a Proxy Server to proctect you 🛡️🐞

You need a Proxy Server to proctect you 🛡️🐞

3
Comments
3 min read
Simplifying Links: A Deep Dive into URL Shortener System Architecture

Simplifying Links: A Deep Dive into URL Shortener System Architecture

6
Comments
7 min read
Make your website faster - Use a CDN 💨⚡️

Make your website faster - Use a CDN 💨⚡️

Comments
5 min read
Is microservice architecture the best choice

Is microservice architecture the best choice

Comments
9 min read
What’s the most important part of Event-Driven Architecture?

What’s the most important part of Event-Driven Architecture?

Comments
3 min read
Monolithic or Microservices?

Monolithic or Microservices?

52
Comments 9
5 min read
I challenged Amazon Q with 3 cloud architecture questions

I challenged Amazon Q with 3 cloud architecture questions

5
Comments
13 min read
Além dos Templates: Uma Crítica Construtiva à Arquitetura Limpa e a Adaptação Pragmática no Design de Software

Além dos Templates: Uma Crítica Construtiva à Arquitetura Limpa e a Adaptação Pragmática no Design de Software

30
Comments 4
10 min read
Fitting a square peg into a round hole - a painful lesson

Fitting a square peg into a round hole - a painful lesson

2
Comments 1
2 min read
Gerenciamento de estados utilizando o Flutter Bloc

Gerenciamento de estados utilizando o Flutter Bloc

Comments
2 min read
Visualizing Architecture with Python's `diagrams` Library

Visualizing Architecture with Python's `diagrams` Library

3
Comments
2 min read
Quantum Algorithms on Classical Systems - A potential? | Draining

Quantum Algorithms on Classical Systems - A potential? | Draining

Comments
1 min read
Trade-Offs When Designing Workloads in AWS

Trade-Offs When Designing Workloads in AWS

4
Comments
6 min read
When you need a message broker

When you need a message broker

Comments
3 min read
Disposability - The Twelve Factor App Methodology

Disposability - The Twelve Factor App Methodology

2
Comments 2
2 min read
Demystifying CQRS for Junior Developers: A Friendly Guide

Demystifying CQRS for Junior Developers: A Friendly Guide

Comments
3 min read
loading...