Sviluppiamo un'applicazione che coinvolge molto ajax. Ad esempio mostrare le notifiche degli utenti, aggiornare ciò che vedono tramite ajax mentre si trovano sulla pagina web. Questo aggiornamento è dovuto alle azioni di altri utenti nell'applicazione.
- Nel codice base stiamo generando una query all'interno di setTimeout funzione di javascript. Questo fa una chiamata ajax.
- Ogni chiamata è una query separata al database.
- Ci sono molte chiamate sulla stessa pagina.
Quindi eseguiamo query sul database dopo 15 secondi, indipendentemente dal fatto che qualcosa cambi o meno. Questo approccio funzionerà se ci aspettiamo un traffico elevato?