Queue items with low priority processing

Hi,

if I have a queue populated with many normal priority items and some low priority ones, is there a risk that the low priority items will never be processed if I keep adding normal priority items to the queue (as is the norm with in a production environment)?

Thanks,
Giovanni Romeo

tl;dr - Yes, the risk is there, but there are native tools to hedge it.

Please refer to About Queues and Transactions for processing order. You can, theoretically, if there are way too many higher prioritized jobs constantly populating your queue. However, there are multiple instruments you could use to mitigate the risk - see deadlines, SLA etc.