by sorenso on 12/5/14, 12:43 PM with 9 comments
by jdub on 12/5/14, 7:22 PM
SQS itself may well be implemented on EC2 instances with auto-scaling (though I doubt it), but that's irrelevant to the test harness, which needs to scale out the number of nodes pounding on SQS.
The important bit is that SQS doesn't exhibit any of the scaling bumpiness of ASGs. It's a region-wide service, which you'd be very lucky to break on your own.
by euphemize on 12/5/14, 6:27 PM
- ELB takes about ~15 minutes to scale out completely when you hit traffic spikes.
- SQS is simple to use, rather cost-effective and quite reliable. It will add a bit of latency, but as the author notes, this can't replace Kinesis.
- The redrive policy on SQS is really nice to catch corner cases.
by mbell on 12/5/14, 7:47 PM
We've written to SQS at rates several times this using only 3 EC2 nodes without issue.
The only issue we have seen is occasional and sporadic latency issues reading from SQS which causes the queues to backup a bit but it generally clears within 30 minutes or so.
by noso on 12/5/14, 3:55 PM