QNA > C > Cosa Rende Siri Così Lento?

Cosa rende Siri così lento?

Quando si finisce di parlare con Siri, questo è ciò che credo accada:

  1. Elaborazione sull'hardware locale per il rumore e l'ottimizzazione per il trasferimento in rete (estremamente veloce)
  2. Trasferimento del file vocale in rete (molto dipendente dal vettore/località -- varia da *per favore uccidimi ora* a *wow che era veloce*
  3. Load balancer che indirizza il file ad un server (dovrebbe essere veloce, ma non lo è;no -- vedi sotto)
  4. Il server elabora il file vocale per l'intento e i dati (veloce)
  5. Il server elabora l'intento e i dati per il risultato (veloce)
  6. Trasferimento della risposta con azione e dati sulla rete (vedi #2)
  7. L'elaborazione della risposta sull'hardware locale


Il più grande fattore non-rete nella mancanza di reattività di Siri'è il carico. Il bilanciatore è impostato per il round-robin o per il minor carico, ma non importa perché semplicemente non hanno abbastanza dietro il bilanciatore per gestire il carico.

Apple è una fantastica azienda di hardware/software/experience e hanno imparato a commercializzare i loro prodotti in un modo che gli altri studieranno come il gold standard per gli anni a venire.

Quello che non hanno ancora fatto è imparare a gestire i servizi. La maggior parte dei servizi back-end di Apple sembra soffrire di problemi di carico, non solo Siri. Nella mia lunga e sordida storia di amore e uso dei prodotti Apple, non ho mai pensato una volta: "Wow, che servizio veloce e reattivo! Mai.

In ogni caso, il back-end di Siri non è stato costruito per gestire carichi come quelli che stavano ricevendo quando l'hanno lanciato inizialmente come prodotto beta solo sul 4S. E questo è uno dei motivi per cui non l'hanno offerto sull'iPad. Stanno ancora lavorando sui problemi di carico. Dopo aver aggiornato a iOS 6 sul mio 4S, speravo che fosse più veloce, ma finora la mia esperienza non ha dimostrato che lo sia (anche se potrebbe benissimo essere legato alla rete...)

Con il loro nuovo centro dati, terrò le dita incrociate che possano accelerare la reattività (anche se non ci scommetterei molto).

Di Thilda Fatebena

Come posso scaricare i video da XECCE? :: Siri è sempre in ascolto?
Link utili