Просмотр - вероятно, плохая идея для очереди сообщений, потому что, как он отметил, опасность условий гонки. Просто предположите, что вы заглянули сообщение; поскольку вы не можете заблокировать очередь, вы не сможете надежно получить то же сообщение, которое вы просмотрели. Если у вас есть два процесса, получающих взаимоисключающие сообщения из одной и той же очереди, вам следует подумать о том, чтобы разделить эти сообщения на две очереди для ясности дизайна и стабильности состояния гонки.
Короткий ответ: просмотр маловероятен, потому что для стабильной его реализации потребуется явная семантика блокировки.