Una mirada atrás y nuestra visión de futuro
El lanzamiento
Con entusiasmo y estrellas en los ojos, NCache se lanzó en julio de 2005. ¡Y vaya que todos hemos recorrido un largo camino desde entonces! Hemos crecido con la comunidad .NET y su adopción de soluciones de almacenamiento en caché. En aquel entonces, el almacenamiento en caché era bastante nuevo para .NET. Recuerdo que escribimos artículos, creamos slideware, fuimos a espectáculos, reuniones y prospectos en todas partes educando a los desarrolladores y gerentes sobre los beneficios del almacenamiento en caché, cómo diseñarlo y lo que puede hacer por la empresa. En ese momento, .NET en sí mismo no se usaba tanto en aplicaciones de alto tráfico y transacciones como lo es hoy. Pero se afianzó.
Y luego despegó la explosión de ASP.NET y .NET Web Services. Debido a que .NET es un entorno tan fácil para programar y a los desarrolladores les encantan las herramientas que obtienen, el uso de estas tecnologías siguió creciendo. Hoy, Internet de las cosas impulsa un mayor crecimiento, especialmente con la integración de dispositivos inteligentes. Así que prácticamente hemos pasado por todo el 'movimiento de escalabilidad' de .NET donde las aplicaciones del lado del servidor necesitan escalar debido al auge de las tecnologías web, con más y más usuarios y ahora... Big Data.
Cada vez más importante
Dado que .NET alcanza hasta un 30 % de participación en el mercado de servidores en algunas industrias, existe una demanda considerable y creciente de almacenamiento en caché. Hemos visto NCache ser cada vez más importante para los clientes. Somos bendecidos de que NCache tiene el reconocimiento de marca superior en la comunidad de desarrolladores de .NET. Debido a esto, cuando surge la necesidad de almacenamiento en caché, los desarrolladores de .NET a menudo recurren a NCache de antemano.
Las empresas que no tienen presupuesto, pero necesitan escalabilidad, eligen el NCache Open Source versión lanzada a principios de este año. Anteriormente, estas personas miraban Microsoft AppFabric – una solución de almacenamiento en caché gratuita. Cuando Microsoft anunció AppFabric se suspendería el apoyo, NCache vi otra ronda de interés de algunas de las compañías de datos más grandes y rápidas que hemos visto. Gracias a todos ustedes, estamos celebrando 10 años de NCache éxito.
Ahí cuando lo necesitabas
Desde 2005, estos 10 años felices han mostrado una progresión constante con la comunidad de desarrollo de .NET. Con aplicaciones de alta transacción en crecimiento y solo unas pocas opciones de almacenamiento en caché distribuidas con todas las funciones en el mercado, hemos tenido un tiempo bastante fácil para convencer a las tiendas de desarrollo de que pueden usar y confiar. NCache para aplicaciones de misión crítica.
En general NCache ha estado en el lugar correcto en el momento correcto... de hecho, un poco por delante de la curva. Le dio el tiempo justo para que el producto madurara. Cuando aumentó la necesidad de datos rápidos, nuestros clientes se sintieron aliviados de tener un "producto ya estable y probado en batalla". Ahora, después de 10 años, servimos a cientos y cientos de clientes en todas las industrias posibles. muchos corren NCache sin parar, y algunos han funcionado sin parar durante años. ¡A eso lo llamamos éxito!
NCache está cargado con almacenamiento en caché distribuido características que normalmente están disponibles con In-Memory Data Grids (IMDG) construidas en Java. Así que desarrollamos una versión Java de NCache desde el principio. Se llama TayzGrid (puedes encontrarlo en tayzgrid.com). TayzGrid es un Cuadrícula de datos en memoria con la misma madurez que NCache. NCache El código fuente se convirtió en código Java nativo. Incorpora todas esas correcciones de errores e implementaciones de características de 10 años de NCache evolución. Desde el primer lanzamiento, TayzGrid es un producto completamente maduro, lo que lo convierte en una opción sólida entre los IMDG disponibles en la actualidad.
Más por venir
Basándose en el nivel de confort empresarial de NCache – y el éxito de TayzGrid con su Analítica de Big Data, estamos evolucionando más. Hasta ahora, las capacidades de Big Data han sido impulsadas por los proyectos Java Hadoop, Apache Ignite y Apache Spark. A medida que la popularidad de Big Data crece en .NET, espero que Microsoft entre en este espacio y estoy deseando que llegue. Cuando Microsoft proporcione su equivalente de Hadoop y Spark, cumpliremos los requisitos para Big Data con NCache, replicando lo que ofrece Apache Ignite para Java.
Busque .NET Big Data en 2016. Y esperamos servir a su organización con NCache – para hacer que los datos de su empresa se ejecuten más rápido, sin pérdida de datos, en los próximos años. Gracias por ayudarnos a lograr 10 años de éxito con NCache!
Iqbal Kan- Presidente y evangelista tecnológico
Este es un muy interesante Es un gran artículo. Seguramente te gustará esto también porque es una gran cosa, sí, nos da mucho interés y placer. Sus oportunidades son tan fantásticas y su estilo de trabajo tan rápido.