Following are the related cloud design patterns which can be used in conjunction with this pattern:
- Pipes and Filters: This pattern helps perform complex processing on a message while maintaining independence and flexibility
- Message Router: This pattern helps decouple individual processing steps so that messages can be passed to different filters based on a set of conditions
- Publish/Subscribe pattern: This pattern helps broadcast an event to all interested subscribers
- Point-to-Point Channel: This pattern helps the caller be sure that exactly one receiver will receive the message or perform the call