Go
Go offre probabilmente l'esperienza più lineare per la programmazione di rete tra i linguaggi mainstream: il codice resta sequenziale, la concorrenza è economica e la libreria standard copre TCP, UDP, DNS, TLS e HTTP con API coerenti e componibili.
Node.js
La libreria standard di Node.js offre tutto il necessario per lavorare con la rete a ogni livello, dai datagrammi UDP alle richieste HTTP con ritentativi.
Laravel
In questo articolo costruiremo passo dopo passo un livello di integrazione di rete solido, per poi spingerci oltre HTTP con un comando Artisan per la verifica di servizi TCP e DNS.
PHP
In questo articolo vedremo come usare l'API degli stream di PHP per costruire client e server di rete affidabili, con particolare attenzione a timeout, gestione degli errori e framing dei messaggi.