Examples of interaction models include:
Hub-and-spoke
Publish - subscribe
Point-to-point
Wheel-and-spike
Submit