Initial commit

This commit is contained in:
Andrey
2024-04-08 19:15:50 +03:00
commit 072ced2815
51 changed files with 2926 additions and 0 deletions

View File

@@ -0,0 +1,38 @@
@startuml
'Параметры для интерфейсов
skinparam interface {
backgroundColor #1a2eff
borderColor black
}
'Параметры для компонентов
skinparam component {
FontSize 13
ArrowFontStyle Bold
FontName Times New Roman
BorderColor black
BackgroundColor #e6ffef
ArrowFontName Courier
ArrowColor #111111
ArrowFontColor #111111
}
frame Sherlock_scheme #ededed {
database "Elasticsearch" #turquoise {
[database]
}
[user_request] -u-> http_request_autocomplete
[user_request] -u-> http_request_full_text
http_request_autocomplete -u-> [database]
http_request_full_text -u-> [database]
note top of http_request_full_text: POST /api/v1/product
note top of http_request_autocomplete: POST /api/v1/autocomplete
[database] -u-> [filtering, sorting]
[filtering, sorting] -u-> [response_for_user]
[response_for_user] -u-> http_response
}
@enduml