Caso de estudio - NCache Acelera el rendimiento de DentalPlans.com

Telenor Casos de éxito

NCache está procesando efectivamente nuestras sesiones. Eso nos da una confianza considerable en nuestra capacidad para escalar y manejar grandes volúmenes y transacciones.

barry newman
Director de Tecnología
PlanesDentales.com
logo-dentalplans
 

País o Región:
Estados Unidos

Industria:
Planes dentales en línea

Perfil de la compañía:
DentalPlans.com, fundado en 1999, es un mercado en línea líder en ahorros dentales y de salud en los EE. UU., que ayuda a más de un millón de personas a acceder de manera asequible a servicios de atención médica de calidad. Su misión es empoderar a los clientes con las herramientas, la información y los servicios que necesitan para vivir una vida más feliz y saludable.

La compañía en línea ofrece centros de recursos integrales destinados a ayudar a las personas a mantener o recuperar una salud óptima y navegar con éxito por el laberinto de opciones de pago de atención médica. Ofrece acceso fácil de usar a una amplia selección de planes de ahorro dental, junto con ofertas innovadoras de atención médica que incluyen telemedicina, defensa médica y servicios de asesoramiento en línea.

NCache Mejora la experiencia del cliente para DentalPlans.com, lo que se traduce en un crecimiento de primera línea.

Descargue el PDF aquí.
Barry New Man

"DentalPlans.com ha ayudado a más de un millón de miembros desde 1999 a acceder de forma asequible a servicios de atención médica de calidad. NCache está procesando efectivamente nuestras sesiones. Eso nos da una confianza considerable en nuestra capacidad para escalar y manejar grandes volúmenes y transacciones".

Barry New Man
Director de Tecnología
PlanesDentales.com

Resumen del valor comercial

El sitio web DentalPlans.com (https://www.dentalplans.com) maneja todo su negocio de comercio electrónico. Barry Newman, director de tecnología (CTO), dice: "Garantizar que TI pueda satisfacer las demandas de tráfico de nuestro equipo de marketing es el núcleo de la declaración de misión de TI. Tenemos que ser capaces de manejar una cantidad variable de tráfico del sitio web. Tener la La infraestructura adecuada para manejar ese tráfico sin hacer cambios diarios en nuestro entorno es fundamental".

Agrega que si el marketing aumenta el gasto, pero el sitio no puede manejar el tráfico adicional, entonces la empresa no está atrayendo nuevos clientes de manera eficiente.

"Siempre nos esforzamos por mejorar la experiencia del cliente en nuestro sitio web. Al hacerlo, aumentamos nuestra tasa de conversión, ingresos y rentabilidad. En última instancia, esto nos permite invertir más en nuestros esfuerzos de marketing y continuar expandiendo nuestro alcance, conocimiento y cuota de mercado", dice.

Dice que la empresa estaba perdiendo clientes potencialmente debido al bajo rendimiento. "Estamos constantemente optimizando nuestro sitio web y buscando formas de mejorar el rendimiento y reducir la carga en la base de datos. Esto incluye cosas como el almacenamiento en caché y la distribución del servidor", señaló.

La gran cantidad de transacciones en el sitio web de DentalPlan.com estaba causando cuellos de botella y tiempos de espera en su base de datos. Por lo tanto, el bajo rendimiento estaba afectando negativamente a la experiencia del consumidor. Después, NCache se implementó para la gestión de sesiones para resolver esos problemas. Como resultado, Newman informa: "Hemos visto mejoras en la velocidad de nuestro sitio y en las tasas de conversión. Dado nuestro volumen, eso se traduce en un crecimiento significativo de los ingresos".

Alachisoft Producto:
NCache

Necesidades del cliente satisfechas:

  • Alto Rendimiento
  • Alta disponibilidad
  • Escalabilidad
  • Estabilidad
  • Velocidad
  • Eficiencia
  • Estabilidad
  • Fiabilidad

Sobre Alachisoft:
Alachisoft proporciona un popular caché distribuido en memoria de alto rendimiento llamado NCache. NCache es un middleware de código abierto que se ejecuta en un entorno de producción y aumenta el rendimiento y la escalabilidad de las aplicaciones web .NET, las aplicaciones de servicio SOA y las aplicaciones generales de servidor de alto tráfico. Desde 2005, NCache tiene un historial comprobado con cientos de clientes en todo el mundo y especialmente en EE. UU., Reino Unido y Europa occidental.

Puede descargar una prueba gratuita de 30 días completamente funcional de NCache en esta página.

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

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

sales@alachisoft.com
support@alachisoft.com

 

Desafíos que enfrenta DentalPlans.com

"No podíamos manejar la cantidad de tráfico que entraba cuando las sesiones se basaban en nuestro servidor sql anterior", según Newman.

Sqlserver es una de las tres opciones de almacenamiento que proporciona el marco de aplicaciones web de Microsoft ASP.NET. Los otros dos son InProc y StateServer; todos tienen problemas de escalabilidad. Para que una aplicación ASP.NET escale, se deben eliminar los cuellos de botella de escalabilidad con el almacenamiento de datos.

Sqlserver no es un almacén de datos en memoria, sino un almacén de datos basado en disco. Las bases de datos se mantienen en disco porque crecen tanto que la memoria no es suficiente para contener toda la base de datos. Por lo tanto, una base de datos almacena sus datos en un disco o almacenamiento persistente. Como resultado del almacenamiento en disco, el rendimiento de sqlserver no es tan rápido, lo que provoca una caída del rendimiento.

Además, sqlserver no escala linealmente. Como mecanismo de almacenamiento, se convierte en un cuello de botella tanto para las sesiones como para los datos de la aplicación. En consecuencia, una base de datos no se escala para sesiones y datos de aplicaciones.

 

NCache Solución

"Tenemos mucha más confianza en nuestra capacidad para escalar y manejar grandes volúmenes y transacciones sabiendo que NCache está procesando efectivamente nuestras sesiones", dice Newman.

Atif Sarfraz, director de desarrollo de aplicaciones, dice: "Gracias a la topología de replicación de NCache, nuestras sesiones se replican en nuestros dos NCache servidores. Nuestra gestión de sesiones con NCache es el doble de rápido en comparación con el sqlserver anterior que usamos".

Ese aumento en la velocidad, la eficiencia y la estabilidad se debe en gran parte a la NCache topología de replicación. En esta disposición de almacenamiento de memoria caché hay más de dos servidores de memoria caché y cada servidor conserva una copia de la memoria caché. Proporciona un rendimiento de lectura extremadamente rápido porque cada servidor en el clúster de caché tiene una copia completa del caché.

Hay dos razones por las que la velocidad del sitio es importante, según Newman. Uno es la experiencia general del usuario. A los usuarios no les gusta esperar a que se carguen las páginas. "Por lo tanto, medimos constantemente nuestro sitio con respecto a los estándares de la industria para cumplir con las métricas de velocidad de página aceptables".

"La segunda razón son los algoritmos de búsqueda orgánicos. La velocidad del sitio es un factor en esos algoritmos, lo que afecta nuestro tráfico web y nuestras ventas", dice.

 

Proyectos futuros

DentalPlans.com se actualizó recientemente a NCache 4.9, que proporciona importantes mejoras de rendimiento junto con soporte telefónico y por correo electrónico. A través de la supervisión de sesiones en vivo y los scripts de PowerShell, la última edición ofrece una mejora del rendimiento del 20-25 %.

Mediante el uso de la topología de caché de replicación, la empresa puede reiniciar el servicio o la caché durante las ventanas de mantenimiento sin afectar las sesiones.

Sarfraz dice: "La escalabilidad y el rendimiento son las características más importantes de NCache que permiten que nuestros sitios tengan 99.9% SLA. Estamos deseando utilizar la memoria caché distribuida, ASP.NET SignalRy ASP.NET Core Almacenamiento en caché de respuestas NCache en nuestras futuras implementaciones. Utilizando el NCache Open Source (versión 4.9), también tenemos una gestión de sesiones similar en nuestros entornos de control de calidad, lo cual es una ventaja".

¿Qué hacer a continuación?

© Copyright Alachisoft 2002 - Todos los derechos reservados. NCache es una marca registrada de Diyatech Corp.