19 lines
705 B
Plaintext
19 lines
705 B
Plaintext
@startuml
|
||
scale 1000*1000
|
||
mainframe Получение данных безналичная оплата / оплата по счету из kafka
|
||
participant paykeeper
|
||
participant 1C
|
||
queue kafka
|
||
participant workflow as workflow
|
||
collections PaymentsDb as PaymentsDb
|
||
autonumber
|
||
|
||
loop Всегда
|
||
paykeeper -> kafka: Пишет все инфо\nо документах по заказу
|
||
1C -> kafka: Пишет все инфо\nо документах по заказу
|
||
workflow -> kafka: Получает документы\nк заказу из очереди
|
||
workflow -> workflow: Преобразовывает данные
|
||
workflow -> PaymentsDb: Записывает в коллекцию
|
||
end
|
||
|
||
@enduml |