DEV Community

Architecture

The fundamental structures of a software system.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Derek Banas: UML 2.0 Tutorial

Derek Banas: UML 2.0 Tutorial

4
Comments
1 min read
Conway's Law and Cross-Functional Teams

Conway's Law and Cross-Functional Teams

54
Comments 1
5 min read
Fault-tolerance in distributed systems

Fault-tolerance in distributed systems

20
Comments
5 min read
🐾 Does your microservice deserve its own database?

🐾 Does your microservice deserve its own database?

44
Comments 1
4 min read
How UI-driven State Increases Accidental Complexity

How UI-driven State Increases Accidental Complexity

69
Comments 1
6 min read
Kubernetes toolbox

Kubernetes toolbox

5
Comments
9 min read
Multiprogramming, Multiprocessing e multitasking

Multiprogramming, Multiprocessing e multitasking

7
Comments
3 min read
Collection vs Collections in Java

Collection vs Collections in Java

11
Comments
3 min read
What is Serverless? A Gentle Introduction to Azure Functions (Part 2)

What is Serverless? A Gentle Introduction to Azure Functions (Part 2)

9
Comments
8 min read
Effective Java Tuesday! Obey the `hashCode` contract

Effective Java Tuesday! Obey the `hashCode` contract

15
Comments
3 min read
Add a planning step to your dev workflow and be more efficient!

Add a planning step to your dev workflow and be more efficient!

11
Comments
5 min read
User Experience: How to design a train station... NOT!

User Experience: How to design a train station... NOT!

3
Comments 1
4 min read
GraphQL: 200 OK! Tratamento de erros em GraphQL

GraphQL: 200 OK! Tratamento de erros em GraphQL

8
Comments
7 min read
5 Reasons for Doing Microfrontends

5 Reasons for Doing Microfrontends

87
Comments 7
5 min read
What Happens when you click your mouse

What Happens when you click your mouse

8
Comments
3 min read
PHP Patterns Part 1 - Repository Pattern

PHP Patterns Part 1 - Repository Pattern

5
Comments
2 min read
From 15,000 database connections to under 100: DigitalOcean's tale of tech debt

From 15,000 database connections to under 100: DigitalOcean's tale of tech debt

220
Comments 20
7 min read
What is Serverless? A Gentle Introduction to Azure Functions (Part 1)

What is Serverless? A Gentle Introduction to Azure Functions (Part 1)

14
Comments
4 min read
Front End architecture questions

Front End architecture questions

6
Comments
1 min read
Navigation Component Essentials

Navigation Component Essentials

5
Comments
2 min read
Clean architecture use in real world

Clean architecture use in real world

4
Comments
1 min read
Jobs you might not think to apply for as a Software Developer

Jobs you might not think to apply for as a Software Developer

89
Comments 6
6 min read
Dependency Injection Lifetime Management in .NET Core

Dependency Injection Lifetime Management in .NET Core

7
Comments
1 min read
How Adopting PaaS Will Change Your Team

How Adopting PaaS Will Change Your Team

10
Comments
5 min read
From service classes to request pipelines

From service classes to request pipelines

6
Comments
7 min read
GraphQL: Arquitetura de serviços no Medium

GraphQL: Arquitetura de serviços no Medium

13
Comments
4 min read
Death by Interfaces?

Death by Interfaces?

109
Comments 18
6 min read
RocksDB Is Eating the Database World

RocksDB Is Eating the Database World

21
Comments
8 min read
React, GraphQL, gRPC and Reactive Microservices - the dataflow in Appwish platform explained

React, GraphQL, gRPC and Reactive Microservices - the dataflow in Appwish platform explained

96
Comments 7
8 min read
Building a scalable, fault-tolerant Shopify import / export pipeline with AWS

Building a scalable, fault-tolerant Shopify import / export pipeline with AWS

10
Comments 2
4 min read
Clean Architecture in .NET Core

Clean Architecture in .NET Core

205
Comments 15
9 min read
Effective Java Tuesday! Obey the `equals` contract

Effective Java Tuesday! Obey the `equals` contract

21
Comments 3
7 min read
Mathematics' Anarchitecture & Processes for Programmers

Mathematics' Anarchitecture & Processes for Programmers

7
Comments
3 min read
What is Apollo Link and its purpose in the GraphQL ecosystem?

What is Apollo Link and its purpose in the GraphQL ecosystem?

17
Comments 1
2 min read
Improving microservices reliability with Two Phase Commit

Improving microservices reliability with Two Phase Commit

8
Comments
2 min read
Maslow's Hierarchy of Needs In An Application

Maslow's Hierarchy of Needs In An Application

16
Comments 4
1 min read
Hexagonal Architecture With Java and Spring

Hexagonal Architecture With Java and Spring

36
Comments
10 min read
The Antipattern Antipattern

The Antipattern Antipattern

40
Comments 5
1 min read
10x software architecture: high cohesion

10x software architecture: high cohesion

51
Comments
3 min read
Untangle Spaghetti Code with Context Objects

Untangle Spaghetti Code with Context Objects

49
Comments
4 min read
Demystifying how components work

Demystifying how components work

25
Comments 1
5 min read
When not to code it from Scratch: Backend Edition

When not to code it from Scratch: Backend Edition

118
Comments 5
4 min read
Should I introduce an API Gateway in my workplace? A team oriented answer

Should I introduce an API Gateway in my workplace? A team oriented answer

13
Comments
4 min read
Create a reusable angular service

Create a reusable angular service

22
Comments 2
3 min read
Understanding uncertainty in software development: an Agile way

Understanding uncertainty in software development: an Agile way

75
Comments 1
5 min read
Dependency Injection From First Principles

Dependency Injection From First Principles

12
Comments 1
4 min read
Thoughts about scalable and maintainable frontend architectures

Thoughts about scalable and maintainable frontend architectures

25
Comments
6 min read
How your application architecture has evolved

How your application architecture has evolved

36
Comments
8 min read
Beautiful software and infrastructure architecture

Beautiful software and infrastructure architecture

39
Comments 2
2 min read
Anarchitecture

Anarchitecture

99
Comments 9
9 min read
Improve documentation quality with Architectural decision records

Improve documentation quality with Architectural decision records

75
Comments 5
4 min read
Values of Software Architecture

Values of Software Architecture

10
Comments
6 min read
Web Services & Architecture Styles

Web Services & Architecture Styles

57
Comments
5 min read
Why your software should use UUIDs in 2020s

Why your software should use UUIDs in 2020s

5
Comments
1 min read
NodeJs + Express vs NestJs, a vision about architecture and good pratices

NodeJs + Express vs NestJs, a vision about architecture and good pratices

45
Comments
4 min read
How to find a girl or dependency injection pattern in action. Part I

How to find a girl or dependency injection pattern in action. Part I

37
Comments 4
3 min read
Clean Architecture: A Craftsman's Guide to Software Structure and Design by Robert C. Martin

Clean Architecture: A Craftsman's Guide to Software Structure and Design by Robert C. Martin

6
Comments
1 min read
Strive for simplicity

Strive for simplicity

49
Comments 9
4 min read
Template Driven Development: Why it doesn't work

Template Driven Development: Why it doesn't work

18
Comments 4
7 min read
Prerendering is the key to a tasty Jamstack

Prerendering is the key to a tasty Jamstack

15
Comments
3 min read
loading...