🍁Lucas' Garden

Home

❯

2. Software Computer Engineering

❯

Software Architecture

❯

Architecture Patterns

Architecture Patterns

Dec 14, 20251 min read

What is it?

In Software Engineering, an architecture pattern is an abstracted description of reusable solutions to designing software systems. It provides a proven template for structuring components and how they interact with each other in the system.


  • Model-View-Controller
  • Data Streaming Architecture
  • Database-centric Architecture
  • Layered Architecture

Graph View

Backlinks

  • Byzantine Agreement
  • Architecture Project
  • Data Streaming Architecture
  • Database-centric Architecture
  • Decentralized Architecture
  • Layered Architecture
  • Model-View-Controller
  • Lambda Architecture

Created with Quartz v4.5.0 © 2025

  • GitHub