Как реализовать real-time систему диалогов?
Выбирайте любую с webSocket.
Если есть возможность - используйте WebSockets. Использовать для них можно и JavaScript, и PHP, и Python, который у вас в профиле указан. Это уже как вам удобнее.