add new scheme

This commit is contained in:
KatykhinAA
2024-05-24 12:17:32 +03:00
parent 072ced2815
commit e084f73d6b
37 changed files with 1148 additions and 1134 deletions

View File

@@ -1,20 +1,20 @@
@startuml
scale 1000*1000
mainframe Получение данных (Реализации, оплаты) от WTIS MVP
participant WTIS as WTIS
queue kafka
participant workflow as workflow
collections Redis as redis
autonumber
hnote over WTIS: После MVP WTIS изменится\nна сервис баланса
loop Всегда
WTIS -> kafka: Пишет все инфо\nо документах по заказу
workflow -> kafka: Получает документы\nк заказу из очереди
alt данных нет в кэше по ключу
workflow -> redis: Сохраняет в кэш\nКраткую форму на 7 дней\nПолную форму на 3 дня
else данные есть в кэше по ключу
workflow -> redis: Удаляет запись по ключу
workflow -> redis: Сохраняет в кэш\nКраткую форму на 7 дней\nПолную форму на 3 дня
end
@startuml
scale 1000*1000
mainframe Получение данных (Реализации, оплаты) от WTIS MVP
participant WTIS as WTIS
queue kafka
participant workflow as workflow
collections Redis as redis
autonumber
hnote over WTIS: После MVP WTIS изменится\nна сервис баланса
loop Всегда
WTIS -> kafka: Пишет все инфо\nо документах по заказу
workflow -> kafka: Получает документы\nк заказу из очереди
alt данных нет в кэше по ключу
workflow -> redis: Сохраняет в кэш\nКраткую форму на 7 дней\nПолную форму на 3 дня
else данные есть в кэше по ключу
workflow -> redis: Удаляет запись по ключу
workflow -> redis: Сохраняет в кэш\nКраткую форму на 7 дней\nПолную форму на 3 дня
end
@enduml