No, I dont think setting a higher bathv size for Queue A makes it higher priority. AWS lambda polls each SQS queue independently and equally, regardless of batch size. If you want to prioritise Queue A, i think you should use separate lambda functions or manage priority logic with the lambda code.