Articoli
Approfondimenti tecnici su linguaggi, architetture e infrastruttura, con codice pronto per la produzione.
-
Gestire le query WHOIS in Python
In questo articolo costruiamo un client WHOIS completo, prima in versione sincrona con il modulo socket e poi in versione asincrona con asyncio, capace di interrogare molti domini in parallelo rispettando i limiti di frequenza dei server.
-
Gestire le query WHOIS in PHP
PHP viene spesso associato al ciclo richiesta-risposta HTTP, ma dispone di un'API per i socket matura e sorprendentemente flessibile. È quindi un ottimo linguaggio per scrivere un client WHOIS: le funzioni sugli stream permettono di aprire connessioni TCP con timeout precisi, di leggere dati in modo controllato e perfino di gestire più connessioni in parallelo senza estensioni aggiuntive.
-
Gestire le query WHOIS in Node.js
In questo articolo costruiamo passo dopo passo un client WHOIS completo in Node.js, senza dipendenze esterne, partendo da una query elementare fino ad arrivare a un piccolo servizio HTTP con cache, gestione dei referral e limitazione delle richieste.
-
Strategie di testing in ambiente Cloud
Una strategia di testing efficace in ambiente cloud non consiste nello scegliere il tipo di test migliore, ma nel distribuire le verifiche sui livelli dove costano meno e trovano più errori.