PHP идеально подходит для реализации простой очереди сообщений.Итак, если ваш текущий код вызывает задержки, то это из-за вашего дизайна, а не из-за некоторых ограничений в PHP.Переключение на другой язык не поможет вам.Плохой код - это плохой код независимо от языка.
Лучшее, что вы можете сделать, - это использовать существующую очередь сообщений.Паскаль рекомендуется Gearman .Я работал с (и очень любил) Beanstalkd .Если вам нужна метрическая тонна возможностей, взгляните на ApacheMQ или RabbitMQ .
Тем не менее, если вы настаиваете на реализации собственной очереди сообщений, я быпредлагаю придерживаться PHP.Таким образом, вы можете повторно использовать код из вашего существующего приложения (например, повторно использовать ваши модели и API базы данных).