Argomento di studio - NCache Accelera le prestazioni per DentalPlans.com

Telenor Argomento di studio

NCache sta effettivamente elaborando le nostre sessioni. Questo ci dà una notevole fiducia nella nostra capacità di scalare e gestire volumi e transazioni elevati.

Barry Newmann
Direttore Tecnico
DentalPlans.com
logo dentalplans
 

Paese o Regione:
Stati Uniti

Settore:
Piani dentali online

Profilo Aziendale:
DentalPlans.com, fondato nel 1999, è un mercato online leader nel settore del risparmio dentale e sanitario negli Stati Uniti, che aiuta più di un milione di persone ad accedere a servizi sanitari di qualità in modo conveniente. La sua missione è fornire ai clienti gli strumenti, le informazioni e i servizi di cui hanno bisogno per vivere una vita più felice e più sana.

L'azienda online fornisce centri di risorse completi volti ad aiutare le persone a mantenere/riacquistare una salute ottimale e a navigare con successo nel labirinto delle opzioni di pagamento dell'assistenza sanitaria. Offre un accesso intuitivo a un'ampia selezione di piani di risparmio dentale, insieme a offerte sanitarie innovative tra cui telemedicina, patrocinio medico e servizi di consulenza online.

NCache Migliora l'esperienza del cliente per DentalPlans.com traducendosi in una crescita della linea superiore.

Scarica PDF
Barry New Man

"DentalPlans.com ha aiutato più di un milione di membri dal 1999 ad accedere a servizi sanitari di qualità in modo conveniente. NCache sta effettivamente elaborando le nostre sessioni. Questo ci dà una notevole fiducia nella nostra capacità di scalare e gestire volumi e transazioni elevati".

Barry New Man
Direttore Tecnico
DentalPlans.com

Riepilogo del valore aziendale

Il sito Web DentalPlans.com (https://www.dentalplans.com) gestisce tutte le sue attività di e-commerce. Barry Newman, Chief Technology Officer (CTO), afferma: "Garantire che l'IT possa soddisfare le richieste di traffico del nostro team di marketing è il fulcro della missione IT. Dobbiamo essere in grado di gestire una quantità variabile di traffico del sito Web. Avere il la giusta infrastruttura per gestire quel traffico senza apportare modifiche quotidiane al nostro ambiente è fondamentale".

Aggiunge che se il marketing aumenta la spesa, ma il sito non è in grado di gestire il traffico aggiuntivo, l'azienda non attira in modo efficiente nuovi clienti.

"Ci sforziamo sempre di migliorare l'esperienza del cliente sul nostro sito Web. In questo modo, aumentiamo il nostro tasso di conversione, le entrate e la redditività. In definitiva, questo ci consente di investire di più nelle nostre attività di marketing e continuare ad espandere la nostra portata, consapevolezza e quota di mercato", afferma.

Dice che la società stava potenzialmente perdendo clienti a causa delle scarse prestazioni. "Ottimizziamo costantemente il nostro sito Web e cerchiamo modi per migliorare le prestazioni e ridurre il carico sul database. Ciò include cose come la memorizzazione nella cache e la distribuzione del server", ha osservato.

L'elevato numero di transazioni sul sito Web di DentalPlan.com stava causando colli di bottiglia e timeout nel suo database. Pertanto, le scarse prestazioni influivano negativamente sull'esperienza del consumatore. Successivamente, NCache è stato implementato per la gestione delle sessioni per risolvere tali problemi. Di conseguenza, Newman riferisce: "Abbiamo riscontrato miglioramenti nella velocità del nostro sito e nei tassi di conversione. Dato il nostro volume, ciò si traduce in una crescita significativa della linea superiore".

Alachisoft Prodotti:
NCache

Esigenze del cliente soddisfatte:

  • Alte prestazioni
  • Alta disponibilità
  • Scalabilità
  • Stabilità
  • Velocità
  • EFFICIENZA
  • Stabilità
  • Affidabilità

Chi siamo Alachisoft:
Alachisoft fornisce una popolare cache distribuita in memoria ad alte prestazioni chiamata NCache. NCache è un middleware Open Source che viene eseguito nell'ambiente di produzione e migliora le prestazioni e la scalabilità delle app Web .NET, delle app di servizio SOA e delle app generali del server ad alto traffico. Dal 2005, NCache ha una comprovata esperienza con centinaia di clienti in tutto il mondo e specialmente negli Stati Uniti, nel Regno Unito e nell'Europa occidentale.

Puoi scaricare una versione di prova gratuita di 30 giorni completamente funzionante di NCache da qui.

Alachisoft
Sede aziendale
12005 Ford Road, Suite 520
Dallas, TX 75234

US: +1 (214) 764-6933
UK: + 44 207 993-8327

sales@alachisoft.com
support@alachisoft.com

 

Sfide che devono affrontare DentalPlans.com

"Non siamo stati in grado di gestire la quantità di traffico in entrata quando le sessioni erano basate sul nostro precedente sqlserver", secondo Newman.

Sqlserver è una delle tre opzioni di archiviazione fornite dal framework dell'applicazione Web Microsoft ASP.NET. Gli altri due sono InProc e StateServer; tutti hanno problemi di scalabilità. Affinché un'applicazione ASP.NET possa scalare, è necessario rimuovere i colli di bottiglia della scalabilità con l'archiviazione dei dati.

Sqlserver non è un archivio dati in memoria, ma piuttosto un archivio dati basato su disco. I database vengono mantenuti su disco perché crescono così tanto che la memoria non è sufficiente per contenere l'intero database. Pertanto, un database archivia i propri dati su un disco o su una memoria permanente. A causa dell'archiviazione su disco, le prestazioni di sqlserver non sono così veloci, il che si traduce in un calo delle prestazioni.

Inoltre, sqlserver non si ridimensiona in modo lineare. Come meccanismo di archiviazione, diventa un collo di bottiglia sia per le sessioni che per i dati dell'applicazione. Di conseguenza, un database non viene ridimensionato per sessioni e dati delle applicazioni.

 

NCache Soluzione

"Abbiamo molta più fiducia nella nostra capacità di scalare e gestire volumi e transazioni elevati, sapendo questo NCache sta effettivamente elaborando le nostre sessioni", afferma Newman.

Atif Sarfraz, Director of Application Development, afferma: "Grazie alla topologia di replica di NCache, le nostre sessioni vengono replicate su entrambi i ns NCache server. La nostra gestione delle sessioni con NCache è due volte più veloce rispetto a quello del precedente sqlserver che abbiamo utilizzato."

Tale aumento di velocità, efficienza e stabilità è in gran parte dovuto al NCache topologia di replica. In questa disposizione di archiviazione della cache ci sono più di due server cache e ogni server conserva una copia della cache. Fornisce prestazioni di lettura estremamente veloci perché ogni server nel cluster di cache dispone di un'intera copia della cache.

Ci sono due ragioni per cui la velocità del sito è importante, secondo Newman. Uno è l'esperienza utente complessiva. Agli utenti non piace aspettare che le pagine vengano caricate. "Quindi, misuriamo costantemente il nostro sito rispetto agli standard del settore per soddisfare le metriche di velocità della pagina accettabili".

"Il secondo motivo sono gli algoritmi di ricerca organica. La velocità del sito è un fattore in questi algoritmi, che influisce sul nostro traffico web e sulle vendite", afferma.

 

Progetti per il futuro

DentalPlans.com è stato recentemente aggiornato a NCache 4.9, che fornisce importanti miglioramenti delle prestazioni insieme al supporto telefonico ed e-mail. Attraverso il monitoraggio delle sessioni live e gli script PowerShell, l'ultima edizione offre un miglioramento delle prestazioni del 20-25%.

Utilizzando la topologia della cache di replica, l'azienda può riavviare il servizio o la cache durante le finestre di manutenzione senza influire sulle sessioni.

Sarfraz afferma: "La scalabilità e le prestazioni sono le caratteristiche più importanti di NCache che consentono ai nostri siti di avere uno SLA del 99.9%. Non vediamo l'ora di utilizzare la cache distribuita, ASP.NET SignalRe ASP.NET Core Memorizzazione nella cache delle risposte NCache nelle nostre future implementazioni. Usando il NCache Open Source (versione 4.9), abbiamo anche una gestione delle sessioni simile nei nostri ambienti di QA, il che è un vantaggio."

Cosa fare dopo?

© Copyright Alachisoft 2002 - . Tutti i diritti riservati. NCache è un marchio registrato di Diyatech Corp.