Domanda

Sto creando un nuovo sito Web che integra feed Web da Internet. Voglio creare un backend che esegua regolarmente analisi approfondite della CPU dei dati Web, che alla fine aggiungerà continuamente i risultati in un database.

Questo database sarà accessibile dal sito Web tramite un normale back-end asp.net che server la pagina fino al client.

È consigliabile e le migliori pratiche creare le complesse operazioni della CPU in binari c # che funzionano continuamente sul server?

È stato utile?

Soluzione

Sembra che tu voglia un eseguibile .NET che viene eseguito su una pianificazione (stile cronjob) o che si pianifica da solo. In ogni caso è consigliabile averlo completamente separato dal processo del tuo sito web. Sembra che la generazione e la pubblicazione dei dati siano preoccupazioni separate, quindi dovrebbero essere tenute separate. Ciò significa anche che è possibile spostarlo dal computer che fornisce il servizio Web se il carico diventa un problema. Se stai aggiornando un database live, ricorda di prendere in considerazione le transazioni.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top