Skip to content

Commit

Permalink
Update 07_deployment_view.adoc
Browse files Browse the repository at this point in the history
  • Loading branch information
UO287687 authored Feb 19, 2024
1 parent 8865a13 commit 75bd8f6
Showing 1 changed file with 3 additions and 11 deletions.
14 changes: 3 additions & 11 deletions docs/src/07_deployment_view.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -4,26 +4,18 @@ ifndef::imagesdir[:imagesdir: ../images]


== Deployment View

[role="arc42help"]
****
****

=== Infrastructure Level 1

[role="arc42help"]
****
image::Diag_Comp.jpg[align="center",title="Deployment Diagram",link="Diag_Comp.jpg]

Motivation::
=== Motivation:

The system is based in microservices architecture with three independent services, each responsible for a specific aspect of the functionality. One service is the Graphic interface, this service handles the presentation layer of a web application. Another service is tasked with managing user-related functionalities. MongoDB, a NoSQL database, is used to store and manage user data efficiently. The third service utilizes Wikidata, a free open base, to automatically generate questions.

Quality and/or Performance Features::
=== Quality and/or Performance Features::

The main reason we have chosen a microservices architecture is to achieve a fast and efficient application.. The availability and efficiency of the application will be affected by Wikidata's availability, but just in the question generation moment.

Mapping of Building Blocks to Infrastructure::
=== Mapping of Building Blocks to Infrastructure::
[cols="1,2" options="header"]
|===
| **Element** | **Description**
Expand Down

0 comments on commit 75bd8f6

Please sign in to comment.