> For the complete documentation index, see [llms.txt](https://docs.nexus-platform.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.nexus-platform.com/architecture.md).

# Architecture

## Nexus Component Architecture

#### Nexus uses component based architecture which helps it to manage complexity and encourage re-use.

* **Ease of deployment** − As new compatible versions become available, it is easier to replace existing versions with no impact on the other components or the system as a whole.
* **Ease of development** − Components implement well-known interfaces to provide defined functionality, allowing development without impacting other parts of the system.
* **Reusable** − The use of reusable components means that they can be used to spread the development and maintenance cost across several applications or systems.
* **Modification of technical complexity** − A component modifies the complexity through the use of a component container and its services.
* **Reliability** − The overall system reliability increases since the reliability of each individual component enhances the reliability of the whole system via reuse.
* **System maintenance and evolution** − Easy to change and update the implementation without affecting the rest of the system.

![Nexus componentArchitecture ](https://2300914126-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M-hiUFkMG0EWvWLHvJ9%2F-M1P8C-Kmm0c_-YO4tbm%2F-M1PCNlg2rzWeIy978sH%2FARCH18.PNG?alt=media\&token=993ff1fb-f3c9-418b-9fba-e4b34a7d2e38)

## Nexus Integration Flow

#### Nexus has been designed to act as a middle layer between systems and applications both in   Enterprise Application Integration or B2B integration cases. Nexus underlying integration flow is as below :&#x20;

![Nexus Integration Flow](https://2300914126-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M-hiUFkMG0EWvWLHvJ9%2F-M1P8C-Kmm0c_-YO4tbm%2F-M1PCWe8BNHy4G5UqLI7%2FArch19.PNG?alt=media\&token=9795e6b9-6908-4eb5-8608-7886841736bd)

## Nexus Technology Stack

#### Nexus technology stack is as below diagram:

![Nexus Technology Stack](https://2300914126-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M-hiUFkMG0EWvWLHvJ9%2F-M1P8C-Kmm0c_-YO4tbm%2F-M1PCdWnIupCyFzBqzGW%2FArch20.PNG?alt=media\&token=1aeaeb6c-7217-40fd-8be6-5a9487523994)
