* make rough news module structure prototype * update generic structure * remove auth from news module structure
24 lines
666 B
Plaintext
24 lines
666 B
Plaintext
digraph newsmod {
|
|
rankdir=TD;
|
|
graph [fontname="arial"];
|
|
node [fontname="arial"];
|
|
edge [fontname="arial"];
|
|
|
|
USER [label="User"]
|
|
STOCK [label="Stock module"]
|
|
HTTP [shape=box3d,label="HTTP server (inferium)"]
|
|
REST [shape=box3d,label="REST server (inferium)"]
|
|
DB [shape=box,label="Database (sled)"]
|
|
CORE [shape=box,label="Logic core"]
|
|
NEWS [label="External news API"]
|
|
AI [shape=box,label="Sentiment analyzer (VADER)"]
|
|
USER -> HTTP
|
|
USER -> STOCK
|
|
STOCK -> REST
|
|
CORE -> DB [style="dashed"]
|
|
REST -> CORE [style="dashed"]
|
|
HTTP -> CORE [style="dashed"]
|
|
CORE -> NEWS
|
|
CORE -> AI [style="dashed"]
|
|
}
|