I don’t understand why AWS kinesis in provisioned mode has really low throughput.
Documentation Ref
Each shard can support up to 1 MB/sec or 1,000 records/sec write throughput or up to 2 MB/sec or 2,000 records/sec read throughput
While on other hand if you see GCP PubSub quotas, their loweset (for smaller region) is also 200MB/s for publisher and 400MB/s for consumer.
Documentation: https://cloud.google.com/pubsub/quotas
I understand there would be difference in pricing but still 1MB/s for provisioned seems too low to me, even on demand max is 200MB/s.
It seems I’m missing something very basic? Comparing wrong technologies?