Concorrenza e multithreading in PHP



by   |  LETTURE 6108

Concorrenza e multithreading in PHP

Le architetture software concorrenti

Molto spesso, durante la scrittura di software ci troviamo nella necessità di dover gestire più richieste contemporaneamente, vuoi per la necessità di sfruttare ogni core logico del nostro elaboratore, vuoi per dare un'esperienza utente più piacevole e senza ritardi.

Si pensi ad esempio di dover gestire una coda di 100 persone alla posta e avere 1 solo sportello aperto, con 10 - 20 - 50 sportelli il mio servizio sarebbe decisamente meno frustrante! Ma bando alle metafore fantasiose, per i linguaggi di programmazione tradizionali la situazione è un po quella delle poste, per fortuna esistono architetture che permettono la parallelizzazione dei task e nell'articolo di Roberto della Fornace prendiamo in esempio la sua esperienza maturata con il linguaggio PHP.

Per leggere l'articolo completo di Roberto della Fornace clicca su questo link: Architetture software concorrenti