twitchscience / kinsumer

Native Go consumer for AWS Kinesis streams.
Other
134 stars 35 forks source link

Application Ids and Concurrent Apps using Kinsumer #61

Open aldrinleal opened 3 years ago

aldrinleal commented 3 years ago

(First of all: thanks for being awesome-y)

Not really an issue, but a question: How relevant are application ids with parallelization?

We'd like to run two kinsumer instances of the same application in order to improve throughput.

Are there any recommendations, best practices or things to watch out for?

garethlewin commented 3 years ago

I'm not sure if I totally understand your question, but if you mean multiple instances of the same executable to divide up the shards, that is exactly what kinsumer is designed to do as long as each consumer has a different clientName.