Python

metapatterns

Architectural Metapatterns book and wiki

D

denyspoltorak

Dernière activité 31 août 2026
denyspoltorak/metapatterns

1,1 k

étoiles

74

forks

0

issues ouvertes

bookdesign-patternsfree-booksoftware-architecturesystem-architecture

Ce README est souvent en anglais.

Architectural Metapatterns

The main content of this repository is my book Architectural Metapatterns: The Pattern Language of Software Architecture (2024-2026). It provides:

  • A compendium of architectural patterns and styles
  • An ontology of patterns based on their structure and function
  • A brief overview of basic principles of software design
  • A comparison of ways in which various patterns approach the same problems
  • A map of evolutions of software architectures

The book can be downloaded in PDF or EPUB format from the latest release, or read online as a website or wiki. The book's diagrams and ODT file are also available under the CC BY license.

There is also a Leanpub page with testimonials and detailed table of contents, and the original (outdated) Medium series.

Introductory slides are available for download or reading online.

Other Publications

Introduction to Software Architecture with Actors. ITNEXT, 2023.

Half-Proactor/Half-Async Architecture for Real Time Device Management. Pattern Languages of Programs, 2020.

Tools

Table of contents converter (txt -> HTML) for Leanpub

Guide on converting a Google Docs document into an eBook

ODT to GitHub wiki converter

Projets similaires

A collection of design patterns/idioms in Python

Pythondesign-patternsidiomspython
Ffaif
43 k étoiles7 k

Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

Pythondesigndesign-patternsdesign-system
Ddonnemartin
372,4 k étoiles58,7 k

Python for Head First Design Patterns book (2020)

Pythondesign-patterndesign-patternshead-first-design-patterns
Rrebuild-123
324 étoiles51