Datadog interview question

What are possible communication patterns in a system?