
VS.

Parallel Coordination vs Hub-and-Spoke
These two patterns DO look similar at first glance!
They both have a coordinator that delegates to specialists who work in parallel.
The difference is in what the coordinator DOES with the results, not how it gets them.
The CRITICAL difference in what happens after the coordinator gets the results:
Parallel Coordination (Pattern 2):
Coordinator = AGGREGATOR (simple combination)
Hub-and-Spoke (Pattern 3):
Hub = SYNTHESIZER (intelligent integration)
Parallel Coordination
The coordinator just collects and combines results. No synthesis, no integration logic, no resolving conflicts.
Example: Travel Planning
Coordinator does:
Total = £250 + £180 + £45 = £475
Coordinator output:
"Flight £250, Hotel £180, Car £45. Total: £475."
Hub-and-Spoke
The hub meaningfully synthesizes results using logic, resolves conflicts, and creates a coherent strategy.
Example: Financial Portfolio
Hub does:
1. Receives all 4 recommendations
2. VERIFIES: 40+30+20+10 = 100% ✓
3. ASSESSES combined risk: Medium
4. CALCULATES weighted return: 7-9%
5. INTEGRATES tax optimization
6. CREATES unified strategy with rationaleHub output:
"Balanced portfolio (growth 40%, stability 30%, diversification 20%, tax-optimized 10%). Risk: Medium. Return: 7-9%. Saves £2K/year."Hub had to:
When to use Parallel Coordination
NO synthesis needed. Just collect and present.
Ask: "Could I just list all the results without combining them?"
Examples:
When to use Hub-and-Spoke
Hub can't just list results. It must CREATE something new from them.
Ask: "Does the coordinator need to THINK about how these results work together?"
Examples:
The Differences:
Aspect | Parallel Coordination | Hub-and-Spoke |
|---|---|---|
Coordinator Role | Aggregator (simple combination) | Synthesizer (intelligent integration) |
Synthesis Logic | None - just collects results | Complex - verifies, resolves, integrates |
Specialist Outputs | Independent, don’t need to work together | Must be combinable into a coherent whole |
Conflict Handling | No conflicts possible (just listing results) | Must resolve conflicts (e.g., recommendations exceed 100%) |
Final Output | List of independent results | Unified recommendation with integrated logic |
Expertise Required | Coordinator just aggregates | Hub must understand all domains to synthesize |
Example Output | “Flight £250, Hotel £180, Car £45” | “Balanced portfolio: 40% stocks, 30% bonds, 20% real estate, 10% cash. Risk: Medium. Return: 7–9%” |
If One Result Changes | Other results unaffected | Hub must re-synthesize everything |
Decision Rule | Can I just list the results? → Yes | Must I combine results into something new? → Yes |
The Real-World Test:
Parallel Coordination:
"If one specialist's result changes, other results don't need to change."
Example: If flight price goes from £250 → £300, hotel and car stay the same.
Hub-and-Spoke:
"If one specialist's result changes, hub must RE-SYNTHESIZE everything."
Example: If Stocks specialist changes from 40% → 50%, hub must:
- Recalculate risk (now higher)
- Recalculate return (now different)
- Possibly adjust other allocations to maintain 100%
- Re-verify tax strategy still works
Everything is interconnected.

Comments are closed.