RÉALISATION

SNS fan-out et filtres d’abonnement vers SQS

Distribuer un événement à plusieurs files qui le consomment selon le filtre de chaque abonnement.

Objectif

Distribuer un événement à plusieurs files qui le consomment selon le filtre de chaque abonnement.

Architecture

Producteur → topic SNS → politiques de filtrage distinctes → files SQS audit, billing et notifications.

Résultats

A ORDER_PROCESSED / 50 / NORMAL / EU → Audit. B ORDER_PROCESSED / 150 / HIGH / EU → Audit, Billing, Notifications. C CANCELLED / 200 / HIGH / EU → Audit, Notifications. D ORDER_PROCESSED / 200 / HIGH / US → Audit, Billing.

Enseignements

Un événement peut intéresser des consommateurs différents sans consommateur central unique. Le tableau montre les destinations obtenues avec les filtres d’abonnement.