Je m'interroge sur la justification de l'utilisation d'ElastiCache / SimpleQueue par rapport à la simple présence de tables "Cache" et "Queue" à l'intérieur de DynamoDB respectivement.
Il semble que la latence du réseau vers les services de cache / file d'attente l'emporterait sur une grande partie des gains de performances, et qu'EC2 traite Dynamo comme son service de cache / file d'attente offrirait la même latence et le même débit (puisque Dynamo permet une faible latence fixe sous n'importe quel charge).
S'agit-il principalement du prix de la dynamo par rapport aux autres services sous charge?
Quelqu'un a-t-il des chiffres de latence approximatifs comparant Dynamo à ElastiCache / SQS?
Y a-t-il d'autres considérations plus importantes qui me manquent qui justifient la complexité supplémentaire?
Merci.