Commit 3aafec64 authored by Alexander Lercher's avatar Alexander Lercher

Documentation for trace input handling

parent e7c1391d
...@@ -15,3 +15,10 @@ The *images* folder holds the images used in this document. ...@@ -15,3 +15,10 @@ The *images* folder holds the images used in this document.
## Overall microservice architecture ## Overall microservice architecture
![SMART architecture image](images/smart-architecture.png) ![SMART architecture image](images/smart-architecture.png)
## Trace input handling
1. New traces are POSTed to the REST gateway
1. The gateway fowards the new trace to the message broker
1. The trace retrieval microservice receives the message, stores the trace in its document-based database and sends a notification to the message broker
1. The semantic linking microservice receives the notification and GETs all traces (including the new one) from the trace retrieval microservice
1. All traces can now be processed
![Input handling image](images/input-handling.png)
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment