DEV Community

Architecture

The fundamental structures of a software system.

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Advent of Code -- Your New Holiday Season Routine!

Advent of Code -- Your New Holiday Season Routine!

4
Comments
4 min read
LRU Cache Designđź› 

LRU Cache Designđź› 

14
Comments 2
5 min read
The GraphQl Monolith: 1 Year Later

The GraphQl Monolith: 1 Year Later

6
Comments
4 min read
How should go APIs be structured?

How should go APIs be structured?

9
Comments 2
1 min read
How to build a social network with mongoDB?

How to build a social network with mongoDB?

6
Comments
1 min read
A sneak peek from a backend system architecture guide - feedback request

A sneak peek from a backend system architecture guide - feedback request

10
Comments 5
1 min read
Device Offline detection with Durable Entities

Device Offline detection with Durable Entities

22
Comments
11 min read
Breaking News! Startup develops stronger architectural foundation by gathering requirements first!

Breaking News! Startup develops stronger architectural foundation by gathering requirements first!

10
Comments
4 min read
Your Team Should Agree On Their Target State Architecture

Your Team Should Agree On Their Target State Architecture

2
Comments
5 min read
Why to choose boring technology; monolith over microservices; & powers of Postgres

Why to choose boring technology; monolith over microservices; & powers of Postgres

45
Comments
3 min read
What are some good ways to communicate among micro-frontend applications?

What are some good ways to communicate among micro-frontend applications?

3
Comments 1
1 min read
Common Go mistakes; making CD work; & zero-trust architecture

Common Go mistakes; making CD work; & zero-trust architecture

21
Comments
2 min read
Creating Group Webhooks with Templates for Gitlab CI

Creating Group Webhooks with Templates for Gitlab CI

7
Comments
3 min read
Tech Debt might be a valuable tool

Tech Debt might be a valuable tool

9
Comments
4 min read
Integration, integration, integration. An introduction to walking skeletons in the enterprise

Integration, integration, integration. An introduction to walking skeletons in the enterprise

5
Comments
6 min read
CPU Cache

CPU Cache

12
Comments
4 min read
How we went from problem solving to using micro compromises

How we went from problem solving to using micro compromises

5
Comments
3 min read
WEB375 Week 1

WEB375 Week 1

5
Comments
6 min read
Weekly Links #9

Weekly Links #9

10
Comments 1
2 min read
Kubernetes myths; app security 101; & change management in teams

Kubernetes myths; app security 101; & change management in teams

34
Comments
2 min read
Alternative to GO-JEK’s Kafka Ingestion Architecture

Alternative to GO-JEK’s Kafka Ingestion Architecture

3
Comments
5 min read
Creating templates for Gitlab CI Jobs

Creating templates for Gitlab CI Jobs

7
Comments
4 min read
Spring Boot multi-module architecture and Angular frontend for a blog application

Spring Boot multi-module architecture and Angular frontend for a blog application

7
Comments
1 min read
The Relentless Pursuit of Efficiencies

The Relentless Pursuit of Efficiencies

3
Comments
5 min read
C++ Tricks: Fast RTTI and Dynamic Cast

C++ Tricks: Fast RTTI and Dynamic Cast

9
Comments
13 min read
Switching to the NOWeb sphere projects

Switching to the NOWeb sphere projects

5
Comments
3 min read
Running a scraping platform at Google Cloud for as little as US$ 0.05/month

Running a scraping platform at Google Cloud for as little as US$ 0.05/month

9
Comments
5 min read
ESCAPE/19 - An Unbiased Multi-Cloud Conf in NYC

ESCAPE/19 - An Unbiased Multi-Cloud Conf in NYC

6
Comments
4 min read
When SQL & Serverless aren't the right choices

When SQL & Serverless aren't the right choices

38
Comments
3 min read
BIM benefits for architects

BIM benefits for architects

5
Comments
3 min read
Why I Hate Servers & Love Serverless

Why I Hate Servers & Love Serverless

7
Comments 2
3 min read
Best tech things I read this week - #5

Best tech things I read this week - #5

38
Comments
5 min read
Borrado de Caché en Desarrollo Web

Borrado de Caché en Desarrollo Web

5
Comments
3 min read
What Food Service Taught Me About Software Architecture : Part 1

What Food Service Taught Me About Software Architecture : Part 1

11
Comments
6 min read
Why Avro?

Why Avro?

17
Comments 1
4 min read
Cache para dummies: Inception

Cache para dummies: Inception

6
Comments
5 min read
Listening to the Vital Signs of TDD

Listening to the Vital Signs of TDD

6
Comments
6 min read
Fast Feedback

Fast Feedback

4
Comments
4 min read
Debugability Considered Useful

Debugability Considered Useful

6
Comments
3 min read
Blaming Mocks For Bad Design

Blaming Mocks For Bad Design

5
Comments
4 min read
Applying and organizing environment variables in web services

Applying and organizing environment variables in web services

9
Comments 1
4 min read
Microservice Architecture in a Nutshell

Microservice Architecture in a Nutshell

5
Comments
2 min read
What is Your Competence Level?

What is Your Competence Level?

5
Comments 4
2 min read
3 Lessons Learned From Making An "Internal Heroku" For My Company.

3 Lessons Learned From Making An "Internal Heroku" For My Company.

4
Comments
4 min read
Antipattern

Antipattern

8
Comments
6 min read
Rolling your own MOM, or how I did it - Messaging Model

Rolling your own MOM, or how I did it - Messaging Model

8
Comments
17 min read
Developing modern apps for financial markets – a case study. Part 1

Developing modern apps for financial markets – a case study. Part 1

8
Comments
4 min read
Developing modern apps for financial markets – Part 4: Architecture and Development

Developing modern apps for financial markets – Part 4: Architecture and Development

3
Comments
3 min read
Programming with State: Concurrency

Programming with State: Concurrency

7
Comments
6 min read
Programming with State: Architectural Roles

Programming with State: Architectural Roles

10
Comments
8 min read
Weekly Links #1

Weekly Links #1

22
Comments
2 min read
Food Trucks and Async Programming

Food Trucks and Async Programming

10
Comments
4 min read
Finding Humanity in Software

Finding Humanity in Software

5
Comments
3 min read
Why our team cancelled our move to microservices

Why our team cancelled our move to microservices

14
Comments
14 min read
Who said SOLID is applicable only in Strongly Typed languages? Here’s how you can do it in Javascript!

Who said SOLID is applicable only in Strongly Typed languages? Here’s how you can do it in Javascript!

8
Comments
5 min read
Software Events vs. Real Life Events

Software Events vs. Real Life Events

4
Comments
3 min read
Context is King: Finding Service Boundaries

Context is King: Finding Service Boundaries

8
Comments
3 min read
What are the factors to consider when designing a microservice architecture?

What are the factors to consider when designing a microservice architecture?

6
Comments
1 min read
Deploying HA WordPress on AWS using Terraform and Salt

Deploying HA WordPress on AWS using Terraform and Salt

7
Comments
8 min read
Make vs. Buy: 5 Reasons Why You Should Not Build Your Own CMS

Make vs. Buy: 5 Reasons Why You Should Not Build Your Own CMS

12
Comments
3 min read
loading...