Quale progettazione architettonica viene utilizzata per creare una coda virtuale?
Una coda virtuale, una sala d'attesa virtuale o una linea virtuale possono essere descritte come:
An online queue system which redirects excess end-users to a virtual waiting room environment and passes the end-users back to the website or app in a first-come, first-served order. Usuage could be to prevent website overload during peak times.
Un esempio potrebbe essere un software come Queue-it o netacea
Ad esempio, nel contesto dell'applicazione di ticketing web -
- In che modo le istanze delle code virtuali si integrano con i servizi di elaborazione dei ticket?
- Come vengono gestite le code virtuali? Ad esempio, quando i client abbandonano la coda o le richieste vengono elaborate
- In che modo le code virtuali sanno quando un servizio è sotto carico e quando inoltrare la richiesta quando non lo sono?
[UPDATE]
Ho capito una coda virtuale da sedersi tra il client e il servizio che monitizza tutto il traffico su un percorso di servizio specificato. Se il servizio non è sovraccarico, inoltra la richiesta di ulteriori richieste di posto in coda.
Quando un utente ha finito, tramite alcune azioni come l'acquisto del biglietto, un nuovo posto viene reso disponibile nella coda virtuale.
Se il servizio legge dalla coda virtuale come può riposizionarsi sulla richiesta in coda, come potrebbe essere implementato?
In che modo il ciclo di risposta alla richiesta appare in termini se una coda richiede un client di polling e il servizio?
Grazie