DEV Community

Architecture

The fundamental structures of a software system.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
How a start-up implemented hexagonal architecture – The case of Packmind

How a start-up implemented hexagonal architecture – The case of Packmind

1
Comments
7 min read
Why consistency and availability cannot coexist in distributed systems?

Why consistency and availability cannot coexist in distributed systems?

2
Comments
3 min read
Thinking in Patterns; The Importance of Language in Software Architecture

Thinking in Patterns; The Importance of Language in Software Architecture

2
Comments
5 min read
System Design

System Design

1
Comments
4 min read
Maximizing the Value of Your Machine Learning Projects with the TOGAF Framework

Maximizing the Value of Your Machine Learning Projects with the TOGAF Framework

2
Comments
2 min read
7 Must Know Custom React Hooks in React 18

7 Must Know Custom React Hooks in React 18

6
Comments 2
6 min read
MVC, MVP, MVVM, MVVM-C, and VIPER architecture patterns

MVC, MVP, MVVM, MVVM-C, and VIPER architecture patterns

2
Comments
3 min read
Lambda Inception Architectural Pattern

Lambda Inception Architectural Pattern

Comments 1
4 min read
Using Feature Flags for API Version upgrades

Using Feature Flags for API Version upgrades

2
Comments
4 min read
Scatter Gather Pattern: Designing High-Performing Distributed Systems

Scatter Gather Pattern: Designing High-Performing Distributed Systems

2
Comments
6 min read
Reimagining UML sequence diagrams in IcePanel

Reimagining UML sequence diagrams in IcePanel

3
Comments
5 min read
Modern Next.js starter + folder architecture

Modern Next.js starter + folder architecture

2
Comments
1 min read
The Price of Open Source

The Price of Open Source

4
Comments 3
2 min read
Orchestration vs Choreography: How to Pick the Right Integration Pattern for Your Microservices in Azure

Orchestration vs Choreography: How to Pick the Right Integration Pattern for Your Microservices in Azure

3
Comments
7 min read
Готуємо ChainSyncer

Готуємо ChainSyncer

Comments
2 min read
Design architecture for large file downloads

Design architecture for large file downloads

32
Comments
4 min read
Understanding the Basics of ACID Principles in Database Management

Understanding the Basics of ACID Principles in Database Management

8
Comments
3 min read
How to write sustainable technology with SCORP

How to write sustainable technology with SCORP

1
Comments
4 min read
Make any Website Authenticated

Make any Website Authenticated

1
Comments 2
4 min read
Understanding the Broker Pattern in Event-Driven Architecture

Understanding the Broker Pattern in Event-Driven Architecture

5
Comments
2 min read
ChatGPT can draw system architecture diagrams using mermaid

ChatGPT can draw system architecture diagrams using mermaid

9
Comments 2
1 min read
what is micro-services architecture

what is micro-services architecture

2
Comments
5 min read
Designing the domain model to support multiple persistence methods

Designing the domain model to support multiple persistence methods

1
Comments
6 min read
Using discriminated union types in TypeScript

Using discriminated union types in TypeScript

2
Comments
6 min read
Multi-tenant implementation approaches with Prisma and ZenStack

Multi-tenant implementation approaches with Prisma and ZenStack

21
Comments 2
8 min read
The future of managing projects at agencies

The future of managing projects at agencies

Comments
6 min read
Monolithic vs Microservice Architecture - Which Should You Use?

Monolithic vs Microservice Architecture - Which Should You Use?

2
Comments 1
8 min read
C4 model sticky notes

C4 model sticky notes

2
Comments 1
4 min read
File Uploads for the Web (1): Uploading Files with HTML

File Uploads for the Web (1): Uploading Files with HTML

3
Comments
5 min read
Designing A Key Value Store : System Design Concepts

Designing A Key Value Store : System Design Concepts

10
Comments 4
4 min read
The one mistake engineers always make in System Design Interviews

The one mistake engineers always make in System Design Interviews

6
Comments 2
7 min read
How Cloud Bridge uses Cloudamize to accelerate client workload migration to AWS

How Cloud Bridge uses Cloudamize to accelerate client workload migration to AWS

1
Comments
5 min read
Programming Patterns for Games: Singleton

Programming Patterns for Games: Singleton

1
Comments
9 min read
Demystifying Event-Driven Architecture: A Series on Design Patterns and Best Practices

Demystifying Event-Driven Architecture: A Series on Design Patterns and Best Practices

8
Comments
1 min read
How to collect IOT data, do magic and publish and sell enriched insights!!

How to collect IOT data, do magic and publish and sell enriched insights!!

2
Comments
1 min read
[Explained] Important Information about NAT Gateway in AWS

[Explained] Important Information about NAT Gateway in AWS

Comments
5 min read
Abstraction, reusability and flexibility in software design

Abstraction, reusability and flexibility in software design

2
Comments 3
2 min read
Databases: Why Does It Matter What We Choose?

Databases: Why Does It Matter What We Choose?

5
Comments 2
6 min read
Harnessing the Power of AI and Blockchain Together: The Ultimate Collaboration

Harnessing the Power of AI and Blockchain Together: The Ultimate Collaboration

2
Comments
12 min read
Introduction to Cloud Load-Balancers

Introduction to Cloud Load-Balancers

2
Comments 1
4 min read
A simple Angular folder structure that makes development feel natural and easy.

A simple Angular folder structure that makes development feel natural and easy.

55
Comments 9
4 min read
Service Discovery for Serverless Microservices on AWS

Service Discovery for Serverless Microservices on AWS

1
Comments
6 min read
Become a Python Design Strategist using the Strategy Pattern

Become a Python Design Strategist using the Strategy Pattern

3
Comments 1
6 min read
Finding a Needle in Haystack: Fixing Mysterious Bad Gateway

Finding a Needle in Haystack: Fixing Mysterious Bad Gateway

5
Comments
5 min read
Cohesion in software design

Cohesion in software design

7
Comments
3 min read
Build landing page using Island Architecture

Build landing page using Island Architecture

Comments
5 min read
Design Patterns: Factory - Primeiros passos com Typescript 🇧🇷

Design Patterns: Factory - Primeiros passos com Typescript 🇧🇷

2
Comments
10 min read
Preguntas clave antes de implementar microservicios con .NET

Preguntas clave antes de implementar microservicios con .NET

2
Comments
4 min read
DRY: Don't Repeat Yourself

DRY: Don't Repeat Yourself

1
Comments
3 min read
Beyond Basics: Streamline Your Typescript Code With Fluent Interface Design Pattern

Beyond Basics: Streamline Your Typescript Code With Fluent Interface Design Pattern

Comments
4 min read
Padrão - Flyweight

Padrão - Flyweight

Comments
3 min read
Building Resilient Systems: Retry Pattern in Microservices

Building Resilient Systems: Retry Pattern in Microservices

6
Comments
6 min read
Event-Driven vs Workflows: A Comprehensive Comparison for Developers and Architects

Event-Driven vs Workflows: A Comprehensive Comparison for Developers and Architects

8
Comments
5 min read
Design interview guide: Low-level OOD to Advanced System Design

Design interview guide: Low-level OOD to Advanced System Design

2
Comments
9 min read
Beyond Basics: Building Scalable TypeScript Applications with Chain of Responsibility Design Pattern

Beyond Basics: Building Scalable TypeScript Applications with Chain of Responsibility Design Pattern

2
Comments
6 min read
System Architecture: The Blueprint for Successful Systems

System Architecture: The Blueprint for Successful Systems

7
Comments
3 min read
Our guide to the AWS Security Pillar

Our guide to the AWS Security Pillar

1
Comments
7 min read
How to Become a Solution Architect #2: Mindset

How to Become a Solution Architect #2: Mindset

20
Comments
7 min read
Service Discovery

Service Discovery

Comments
2 min read
Beyond Basics: Transform Your Typescript Codebase with Command Design Pattern

Beyond Basics: Transform Your Typescript Codebase with Command Design Pattern

Comments
6 min read
loading...