Клиент разговаривает с Django, а django использует node.js для выполнения некоторой работы, связанной с javascript, чтобы вернуть клиенту HTTP-ответ.способ связи между django <-> сервер приложений (node.js)?
Интересно, как мне настроить связь (?) Между django и node.js.
Просто, я мог бы использовать библиотеку запросов python и говорить http, но это лучшее, что я могу сделать?
Если бы я должен был создать линию связи в C++, я бы создал неблокирующий сокет с потоком передачи/передачи и использовал mutex (или подобное) между кодом представления django и потоком send/recv.
Я думаю, это то, что называется asynchronous io
в мире node.js.
Есть ли аналогичная вещь в python, чтобы я мог использовать на стороне django для общения с другим сервером?
Я слышал, что многие крупные компании использовали Thrift
, это было бы здесь?
Я также вижу gevent
может быть релевантное ключевое слово здесь, но не уверен.