Architecture

115 articles

Notes on Articles Read to Clarify the Differences Between SOA and Microservices
Architecture 2022-11-21

Notes on Articles Read to Clarify the Differences Between SOA and Microservices

Compare SOA versus microservices architectures, ESB components, API gateways, and distributed system design trade-offs.

#Microservices#Link Collection
Architecture Decision Records (ADR) Explained: How to Document Technical Decisions
Architecture 2022-10-10

Architecture Decision Records (ADR) Explained: How to Document Technical Decisions

Learn what Architecture Decision Records (ADRs) are, why documenting technical decisions matters, and how to write effective ADRs for your engineering team.

#Architecture Decision Record
About Design Docs
Architecture 2022-10-07

About Design Docs

Write effective Design Docs for software architecture. Master documentation lifecycle, review process, and team collaboration strategies.

#Design Docs
Technologies Supporting bmf-tech
Architecture 2022-08-08

Technologies Supporting bmf-tech

Explore Docker, Golang, Vue.js, Nginx, Prometheus, and Grafana powering modern blogging infrastructure and monitoring systems.

#Docker#Docker Compose#VPS#Golang#Vue.js#Prometheus#Promtail#Loki#Grafana#Nginx
Distributed System Design Patterns
Architecture 2021-08-17

Distributed System Design Patterns

Distributed System Design Patterns

#Distributed Systems#Book Review
Introduction to Building Data Analysis Infrastructure
Architecture 2020-06-19

Introduction to Building Data Analysis Infrastructure

Introduction to Building Data Analysis Infrastructure

#ETL#Book Review#Elasticsearch#Kibana#fluentd
Participated in ISUCON10
Architecture 2020-05-21

Participated in ISUCON10

Learn performance optimization strategies for ISUCON competition including query tuning, MySQL upgrades, and database indexing techniques.

#ISUCON#ISUCON10
Design It
Architecture 2019-11-25

Design It

Design It

#Architect#Book Review
97 Things Every Software Architect Should Know
Architecture 2019-01-26

97 Things Every Software Architect Should Know

97 Things Every Software Architect Should Know

#Architecture#Book Review
Evolving Architecture: Supporting Continuous Change
Architecture 2018-08-23

Evolving Architecture: Supporting Continuous Change

Evolving Architecture: Supporting Continuous Change

#Architecture#Book Review
Learning Software Structure and Design from Clean Architecture Experts
Architecture 2018-08-01

Learning Software Structure and Design from Clean Architecture Experts

Learning Software Structure and Design from Clean Architecture Experts

#Clean Architecture#Architecture#Book Review
The UNIX Philosophy
Architecture 2018-05-18

The UNIX Philosophy

The UNIX Philosophy

#UNIX#Book Review
Legacy Code Improvement Guide: Refactoring for Maintenance Development
Architecture 2017-03-12

Legacy Code Improvement Guide: Refactoring for Maintenance Development

Legacy Code Improvement Guide: Refactoring for Maintenance Development

#Legacy Code#Book Review
Web API: The Good Parts
Architecture 2016-10-18

Web API: The Good Parts

Web API: The Good Parts

#API#Book Review#Design
Understanding UML from Scratch: A Beginner''s Guide
Architecture 2016-07-01

Understanding UML from Scratch: A Beginner''s Guide

Understanding UML from Scratch: A Beginner''s Guide

#UML#Book Review