Skip to main content

XE Architecture Handbook

Purpose

A guide to suggest various architecture / design patterns to setup / kickstart a new project or refactor a legacy project based on domain / technology stack. To enable fellow XT Architects to adopt best practices for various aspects of project development and to get suggestions for debugging and troubleshooting various problems related to NFRs or other areas so that basic things are not missed.

Architecture Patterns

There are lots of architecture patterns based on the domain of the project / technology stack used, below are some common one which we can leverage for a particular client based on the type of application they want to build and domain.

Based on Technology Stack

Other than project domain, architecture patterns can be driven by technology stack used. Next are some examples used in various projects