20 lines
542 B
Plaintext
20 lines
542 B
Plaintext
|
|
@startuml
|
||
|
|
actor Worker as worker
|
||
|
|
participant Agent as agent
|
||
|
|
participant "Edge" as edge
|
||
|
|
participant "Hub" as hub
|
||
|
|
participant "Store" as store
|
||
|
|
participant "MapView" as mapview
|
||
|
|
actor Spectator as spectator
|
||
|
|
|
||
|
|
worker -> agent : Start agent
|
||
|
|
agent -> edge : Send sensor data
|
||
|
|
edge -> edge : Classify road state
|
||
|
|
edge -> hub : Send processed data
|
||
|
|
hub -> hub : Save processed data
|
||
|
|
hub -> store : Send processed data batch
|
||
|
|
store -> store : Save processed data batch
|
||
|
|
store -> mapview : Send new rows
|
||
|
|
mapview -> spectator : Update paths and markers
|
||
|
|
@enduml
|