То есть я бы например сделал на mqsend и mqreceive, но мне нужно знать : может это идеалогически неправильно или не везде поддерживается данных механизм и т.д.?
Насколько я помню в данной книге написано какие системы, что держат. Использование очереди сообщений вполне идеалогически правильно решение, да и к тому же не самое медленное.