Guida Html5 la tua risorsa web sul nuovo markup html5 il linguaggio javascript e lo sviluppo di giochi su browser.
TUTORIALS

Concorrenza e multithreading in PHP

- 08-06-2017 - Letture: 342

In questo interessantissimo articolo Roberto della Fornace ci spiega l'approccio del multithreading e della programmazione concorrente col linguaggio php

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

Articoli correlati
Loading comments
ebook sviluppare giochi in html5 e javascript
Il sito Guida HTML5 è stato realizzato da TheArchitect
Nome e Cognome
Email valida
Username
Password
* Cliccando su REGISTRATI accetti le nostre regole sulla privacy
ATTENZIONE: controllare sempre la cartella spam nella casella di posta, inquanto è possibile che alcuni provider inseriscano automaticamente la mail di attivazione in questa cartella.

CHIUDI
X

Password dimenticata ? Inserisci il tuo indirizzo email e ti invieremo i dati di accesso

Email valida
ATTENZIONE: controllare sempre la cartella spam nella casella di posta, inquanto è possibile che alcuni provider inseriscano automaticamente la mail di attivazione in questa cartella.

CHIUDI
X
Powered by: World(129)