Parallel Processing with Join Modes
v1.1 FeatureDemonstrates v1.1 join modes — wait_all, wait_any, wait_n for parallel branches.
4 nodes · 3 edges
v1.1joinparallel
Visual
Dispatchsystem
↓parallel→ Search Google
↓parallel→ Search Bing
Search Googleapi
↓parallel→ Merge Results
Search Bingapi
Merge Resultsagent
ex-join-modes.osop.yaml
osop_version: "1.1"
id: "join-modes"
name: "Parallel Search with Join"
nodes:
- id: "dispatch"
type: "system"
name: "Dispatch"
- id: "google"
type: "api"
name: "Search Google"
- id: "bing"
type: "api"
name: "Search Bing"
- id: "merge"
type: "agent"
name: "Merge Results"
edges:
- from: "dispatch"
to: "google"
mode: "parallel"
- from: "dispatch"
to: "bing"
mode: "parallel"
- from: "google"
to: "merge"
mode: "parallel"
join_mode: "wait_any"