DEV Community

Architecture

The fundamental structures of a software system.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Why do some Programming Tutorials not place emphasis on Software Architecture Principles?

Why do some Programming Tutorials not place emphasis on Software Architecture Principles?

7
Comments 9
1 min read
The Dark Side of Microservices

The Dark Side of Microservices

113
Comments 5
5 min read
Kentico 12: Design Patterns Part 20 - Choosing a Solution Architecture

Kentico 12: Design Patterns Part 20 - Choosing a Solution Architecture

17
Comments 5
16 min read
Game Design with Event Modeling

Game Design with Event Modeling

112
Comments
12 min read
Effective Java Tuesday! Override `toString`

Effective Java Tuesday! Override `toString`

6
Comments
2 min read
Implementing Pub-Sub in JavaScript

Implementing Pub-Sub in JavaScript

11
Comments
3 min read
What's your most up-to-date opinion on "monolith vs microservices"?

What's your most up-to-date opinion on "monolith vs microservices"?

45
Comments 15
1 min read
Onion architecture or How to NOT make spaghetti?

Onion architecture or How to NOT make spaghetti?

25
Comments
5 min read
Functional components vs. Feature components

Functional components vs. Feature components

9
Comments
3 min read
Eventos de Domínio e Como Tornar o Desacoplamento Algo Real

Eventos de Domínio e Como Tornar o Desacoplamento Algo Real

10
Comments 1
3 min read
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
Effective Java Tuesday! Obey the `hashCode` contract

Effective Java Tuesday! Obey the `hashCode` contract

15
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
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

74
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
loading...