NCache sta effettivamente elaborando le nostre sessioni. Questo ci dà una notevole fiducia nella nostra capacità di scalare e gestire volumi e transazioni elevati.
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.
Barry New Man
Direttore Tecnico
DentalPlans.com
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:
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
"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.
"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.
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."