Tôi đang tự hỏi về lý do sử dụng ElastiCache / SimpleQueue so với việc chỉ có các bảng "Cache" và "Queue" bên trong DynamoDB tương ứng.
Có vẻ như độ trễ mạng đối với các dịch vụ Cache / Queue sẽ tăng rất nhiều hiệu suất và việc EC2 xử lý Dynamo vì dịch vụ cache / hàng đợi của nó sẽ cung cấp độ trễ và thông lượng tương tự (vì Dynamo cho phép độ trễ thấp cố định trong bất kỳ tải).
Có phải chủ yếu là về giá của máy phát điện so với các dịch vụ khác đang tải?
Có ai có bất kỳ số độ trễ thô nào khi so sánh Dynamo với ElastiCache / SQS không?
Có những cân nhắc quan trọng nào khác mà tôi đang thiếu mà biện minh cho sự phức tạp bổ sung?
Cảm ơn.