Quando usiamo Node.js.
Per i backend degli applicativi e per le API che le servono. Per i servizi che devono tenere aperte molte connessioni contemporaneamente — notifiche, aggiornamenti in tempo reale, comunicazione continua con dispositivi o con altri sistemi. E per le integrazioni fra sistemi che si parlano via HTTP, dove il lavoro è soprattutto attesa e smistamento.
È il posto dove rende: molte cose che aspettano insieme, poco calcolo per ciascuna.
Le tecnologie con cui lavoriamo
Le tecnologie con cui lavoriamo
Quando non la usiamo
Quando non la usiamo
Quando il lavoro è calcolo. Elaborazioni pesanti su grandi volumi, trasformazioni di dati, analisi: lì Node non è lo strumento giusto e usiamo Python. Quando servono controllo sulla memoria e tempi di risposta stretti e prevedibili, usiamo Rust.
Non è una gerarchia: sono strumenti che risolvono problemi diversi. Un sistema fatto bene ne usa più di uno.
Su cosa l'abbiamo usata
Su cosa l'abbiamo usata
BuildMarketplace
Sailsquare — 5 anni sulla piattaforma, insieme al loro team.
5 anniAttivo
[REDACTED]
ScalePrediction Markets
Prediction market — matching engine.
3 anniAttivo
Il metodo con cui lavoriamo è lo stesso su tutte le tecnologie: revisione fra tecnici prima del rilascio, ambienti separati, controlli automatici in pipeline. Come lavoriamo