Skip to content

About ArchitectureCompass

ArchitectureCompass is a vendor-neutral field guide to software architecture. It exists to put the trade-offs, patterns, roadmaps and certifications for every major kind of architecture in one consistent, comparable place.

ArchitectureCompass is founded and edited by Abhinav Taduka, an enterprise software architect who has designed systems across fintech and payments, healthcare, public-sector benefits and banking. See his writing or connect on LinkedIn.

  • Every architecture page follows the same template, so pages can be compared directly.
  • Pages favor when to use it and when not to over feature lists.
  • Products are named as examples, never as endorsements.
  • Each page shows when it was last updated.

Spotted a mistake, or want to write about an architecture you know well? Contributions from practising architects are welcome, especially in areas outside the editor’s own specialisms.

Email the editor with the page address and what should change. For a new page, include a short outline and your background in that area.