We are planning to have a loadbalancer pointing to two scala collectors.
Our question is how to configure the load balances
If we configure round robin pattern then the requests from same client can be distributed across both the collectors.However in this case both collectors will be writing to the same kinesis stream.Wont the events go out of sequence? How can the order of events be maintained? or it doesnt matter?
Or do we have to ensure requests from same client goes to same collector so they reach in the same incoming order?
while requests from another client can be configured to reach the second collector?