Skip to content

Instantly share code, notes, and snippets.

@batv8
Created January 15, 2022 13:31
Show Gist options
  • Save batv8/f13aa29685471a3462e9938bea0d3575 to your computer and use it in GitHub Desktop.
Save batv8/f13aa29685471a3462e9938bea0d3575 to your computer and use it in GitHub Desktop.
@startuml
participant zoro
participant redis
database postgres
participant akita
-> zoro: POST ors/multi
zoro -> redis: routes
zoro --> postgres: routes
group leadtime configs
group pickup
group pickup departner
zoro -> redis: ""pickup leadtime config""
zoro --> postgres: pickup leadtime config
zoro -> redis: ""partner holidays""
zoro --> redis: seller holidays
zoro -> akita: seller holidays
end
group deli
zoro -> redis: ""from geo config""
zoro --> postgres: from geo config
zoro -> redis: ""to geo config""
zoro --> postgres: to geo config
zoro -> redis: ""deli leadtime config""
zoro --> postgres: deli leadtime config
zoro -> redis: ""partner holidays""
end
end
group transit
zoro -> redis: ""transit leadtime config""
zoro --> postgres: transit leadtime config
zoro -> redis: ""partner holidays""
end
group deli
zoro -> redis: ""from geo config""
zoro --> postgres: from geo config
zoro -> redis: ""to geo config""
zoro --> postgres: to geo config
zoro -> redis: ""deli leadtime config""
zoro --> postgres: deli leadtime config
zoro -> redis: ""partner holidays""
end
end
<- zoro: response
@enduml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment