You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
52 lines
1.4 KiB
52 lines
1.4 KiB
1 month ago
|
@startuml
|
||
|
title "Архитектура платформы : teh"
|
||
|
skinparam componentStyle rectangle
|
||
|
allowmixing
|
||
|
left to right direction
|
||
|
|
||
|
component docker {
|
||
|
component environment {
|
||
|
component jvm
|
||
|
component maven
|
||
|
component git
|
||
|
}
|
||
|
|
||
|
component teh {
|
||
|
|
||
|
component source {
|
||
|
portin in81
|
||
|
portout out81
|
||
|
}
|
||
|
component storage {
|
||
|
portin in82
|
||
|
portout out82
|
||
|
}
|
||
|
component face {
|
||
|
portin in83
|
||
|
portout out83
|
||
|
}
|
||
|
component logger {
|
||
|
portin in85
|
||
|
portout out85
|
||
|
}
|
||
|
component base {
|
||
|
portout out5432
|
||
|
portin in5432
|
||
|
}
|
||
|
|
||
|
portin env
|
||
|
|
||
|
out81 --> in83 : "Данные СУБД\n в json-формате"
|
||
|
out82 --> in83 : "Данные файловой системы\n в json-формате"
|
||
|
out5432 --> in81 : "данные СУБД\n в виде персистентных объектов"
|
||
|
out81 --> in85 : "Логи исполнения\n кода приложения"
|
||
|
out82 --> in85 : "Логи исполнения\n кода приложения"
|
||
|
out83 --> in85 : "Логи исполнения\n кода приложения"
|
||
|
}
|
||
|
jvm --> env
|
||
|
maven --> env
|
||
|
git --> env
|
||
|
}
|
||
|
|
||
|
|
||
|
@enduml
|