/ / Python Flask spolu s node.js - node.js, banka

Python Flask spolu s node.js - node.js, banka

Mám aplikáciu Python Flask a ja sa chystám začať s implementáciou websocketov a nechcem, aby to všetko bolo vykonané v node.js z niekoľkých dôvodov;

Node.js používa menej režijných nákladov a mám rada nápad oddeliť ťažšiu logiku od častí s väčšou intenzitou prevádzky.

Zdá sa, že node.js majú lepšiu podporu pre websockety a sú vyspelí.

A ja by som neskôr mohol presunúť node.js na samostatný server, ak je to potrebné pre výkon.

Moja otázka je, aké by najlepšie postupy, vybudovať komunikáciu medzi aplikáciou Flask a Node.js? Je to zlý nápad nastaviť to takto?

odpovede:

1 pre odpoveď č. 1

Ak nemáte naozaj dobrý dôvod použiť oboje,a overili ste pomocou niektorých benchmarkingov, že použitie obidvoch je nevyhnutné, ja by som to neurobil. Pridáva veľa zložitosti (duplicitné kódovanie, rôzne knižnice pracujúce odlišne v rôznych jazykoch atď.) Za pochybný prínos.

WebSocket je problém vo Flasku, ale môžete použiť Juggernaut, aby ste to ľahko zvládli.