DEV Community

Architecture

The fundamental structures of a software system.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Shedding a Light on Duck Typing

Shedding a Light on Duck Typing

6
Comments
4 min read
Dependency Injection: Plug In

Dependency Injection: Plug In

6
Comments
5 min read
A Review of Domain-Driven Design Distilled

A Review of Domain-Driven Design Distilled

4
Comments 1
2 min read
Why go Headless?

Why go Headless?

9
Comments
6 min read
Advertising another approach to Maintainable OOP

Advertising another approach to Maintainable OOP

2
Comments
12 min read
On TypeScript unions

On TypeScript unions

5
Comments
3 min read
What every ASP.NET Core Web API project needs - Part 3 - Exception handling middleware

What every ASP.NET Core Web API project needs - Part 3 - Exception handling middleware

58
Comments 2
4 min read
A Comprehensive Guide to Distributed Systems

A Comprehensive Guide to Distributed Systems

18
Comments
17 min read
Code quality แบบใช้ความคุ้นเคย

Code quality แบบใช้ความคุ้นเคย

9
Comments
1 min read
Exploring vertical slices in dotnet core

Exploring vertical slices in dotnet core

39
Comments 5
8 min read
Authentication & Authorization in Microservices Architecture - Part I

Authentication & Authorization in Microservices Architecture - Part I

269
Comments 27
6 min read
What every ASP.NET Core Web API project needs - Part 1 - Serilog

What every ASP.NET Core Web API project needs - Part 1 - Serilog

98
Comments 16
5 min read
What every ASP.NET Core Web API project needs - Part 2 - API versioning and Swagger

What every ASP.NET Core Web API project needs - Part 2 - API versioning and Swagger

55
Comments 4
7 min read
Better logs for ExpressJS using Winston and Morgan with Typescript

Better logs for ExpressJS using Winston and Morgan with Typescript

55
Comments 5
7 min read
Easily Create Allow (or Deny) Lists for Azure Resources

Easily Create Allow (or Deny) Lists for Azure Resources

Comments
3 min read
Reducing Data Latency with Geographically Distributed Databases

Reducing Data Latency with Geographically Distributed Databases

51
Comments
8 min read
Code Design - Domain Driven Hexagon

Code Design - Domain Driven Hexagon

15
Comments 1
51 min read
Scalable JSON processing using fs/promises, Async and Oboe

Scalable JSON processing using fs/promises, Async and Oboe

14
Comments
5 min read
Video: Visualize the architecture of your Ruby app, in VS Code, in 2 / minutes 02:26

Video: Visualize the architecture of your Ruby app, in VS Code, in 2 / minutes

15
Comments
1 min read
Lifeway's Event Driven Architecture

Lifeway's Event Driven Architecture

6
Comments
4 min read
3 Layers of Software Applications for Non-developers

3 Layers of Software Applications for Non-developers

3
Comments
4 min read
The Ultimate Engineer's Guide to Code Refactoring

The Ultimate Engineer's Guide to Code Refactoring

3
Comments
7 min read
All you need to know about YOLO v3 (You Only Look Once)

All you need to know about YOLO v3 (You Only Look Once)

10
Comments
6 min read
My Mental Model of a Server

My Mental Model of a Server

3
Comments 1
4 min read
How Twitter stores 500M tweets a day?

How Twitter stores 500M tweets a day?

10
Comments
3 min read
Curl commands on helm chart install/upgrade

Curl commands on helm chart install/upgrade

14
Comments
3 min read
Domain-Driven Hexagon: Guide on Domain-Driven Design, Hexagonal architecture, best practices (TypeScript and NestJS examples)

Domain-Driven Hexagon: Guide on Domain-Driven Design, Hexagonal architecture, best practices (TypeScript and NestJS examples)

55
Comments 8
2 min read
5 Redis Use Cases - Redis Lab

5 Redis Use Cases - Redis Lab

4
Comments
1 min read
Agile upfront design

Agile upfront design

3
Comments
5 min read
The case against DRY, Micro-Frontends edition.

The case against DRY, Micro-Frontends edition.

6
Comments 4
4 min read
What do you mean with: "There is no root cause" ?!?

What do you mean with: "There is no root cause" ?!?

13
Comments
3 min read
Effective Java: Prefer for-each loops to traditional for loops

Effective Java: Prefer for-each loops to traditional for loops

3
Comments
2 min read
Observability of software design - What it is and why it matters

Observability of software design - What it is and why it matters

24
Comments
5 min read
How to level up your software design skills

How to level up your software design skills

70
Comments 2
6 min read
How to structure a DDD project in Symfony flex

How to structure a DDD project in Symfony flex

15
Comments 3
2 min read
Python Singletons

Python Singletons

5
Comments
1 min read
schema.org-objects from GraphQL, typescript and a headless WordPress

schema.org-objects from GraphQL, typescript and a headless WordPress

5
Comments
9 min read
An Overview of Lambda Architecture

An Overview of Lambda Architecture

6
Comments
9 min read
WTF is HATEOAS?

WTF is HATEOAS?

4
Comments
4 min read
Building a telnet chat server with Rust and Lunatic

Building a telnet chat server with Rust and Lunatic

11
Comments 1
7 min read
Microservices Patterns: Orchestration and Choreography

Microservices Patterns: Orchestration and Choreography

65
Comments
3 min read
Messaging: an Introduction

Messaging: an Introduction

29
Comments
8 min read
Circuit Breaker Pattern in Nutshell

Circuit Breaker Pattern in Nutshell

5
Comments
2 min read
Best Practices Working with Billion-row Tables in Databases

Best Practices Working with Billion-row Tables in Databases

3
Comments
2 min read
A reflection on modern software development

A reflection on modern software development

8
Comments
9 min read
Ruby on Rails is the world’s fastest web framework for startups

Ruby on Rails is the world’s fastest web framework for startups

186
Comments 30
4 min read
On messaging and embedded messaging

On messaging and embedded messaging

4
Comments
3 min read
MVC architecture: Explained with an example

MVC architecture: Explained with an example

3
Comments 2
4 min read
REST Fundamentals

REST Fundamentals

9
Comments 2
4 min read
3D Modeling -A quick guide to create and its uses

3D Modeling -A quick guide to create and its uses

2
Comments
3 min read
How does Senior start a project?

How does Senior start a project?

5
Comments
4 min read
Step-by-Step Guide to Building a Cloud-Based Application

Step-by-Step Guide to Building a Cloud-Based Application

5
Comments
5 min read
HTTP Request Simply Explained

HTTP Request Simply Explained

2
Comments
1 min read
Are Single-Page Applications Bounded Contexts - and what the heck is a Bounded Context?

Are Single-Page Applications Bounded Contexts - and what the heck is a Bounded Context?

5
Comments
4 min read
Uma Idéia para Arquitetura de Aplicativos Flutter

Uma Idéia para Arquitetura de Aplicativos Flutter

30
Comments 1
11 min read
Hyper-Parameter Tuning to Optimize ML Models (MobileNet v2)

Hyper-Parameter Tuning to Optimize ML Models (MobileNet v2)

7
Comments
2 min read
Transfer Learning with MobileNet-v2

Transfer Learning with MobileNet-v2

3
Comments
2 min read
4 ways to accelerate JSON processing with Rails and PostgreSQL

4 ways to accelerate JSON processing with Rails and PostgreSQL

24
Comments
5 min read
Effective SQL - Indexing and denormalizing JSONB

Effective SQL - Indexing and denormalizing JSONB

38
Comments
4 min read
Let's create microservices system from scratch - part 3

Let's create microservices system from scratch - part 3

6
Comments
5 min read
loading...