Uno sguardo indietro e la nostra visione futura
Il lancio
Con entusiasmo e stelle negli occhi, NCache è stato lanciato nel luglio 2005. E wow, abbiamo fatto tutti molta strada da allora! Siamo cresciuti con la comunità .NET e la sua adozione di soluzioni di memorizzazione nella cache. All'epoca, la memorizzazione nella cache era piuttosto nuova per .NET. Ricordo che scrivevamo articoli, creavamo slideware, andavamo a spettacoli, meetup e potenziali clienti ovunque, educando sviluppatori e manager sui vantaggi della memorizzazione nella cache, su come architettarla e cosa può fare per l'impresa. A quel tempo, .NET stesso non veniva utilizzato tanto nelle applicazioni ad alto traffico e transazioni elevate quanto lo è oggi. Ma ha preso piede.
E poi è decollata l'esplosione dei servizi Web ASP.NET e .NET. Poiché .NET è un ambiente così facile da programmare e gli sviluppatori adorano gli strumenti che ottengono, l'uso di queste tecnologie ha continuato a crescere. Oggi Internet of Things guida un'ulteriore crescita, soprattutto con l'integrazione di dispositivi intelligenti. Quindi abbiamo praticamente attraversato l'intero "movimento della scalabilità" .NET in cui le applicazioni lato server devono scalare a causa del boom delle tecnologie Web, con un numero sempre maggiore di utenti e ora... Big Data.
Sempre più importante
Con .NET che raggiunge una quota fino al 30% del mercato dei server in alcuni settori, c'è una domanda consistente e crescente di memorizzazione nella cache. Abbiamo visto NCache diventano sempre più importanti per i clienti. Siamo benedetti che NCache ha il massimo riconoscimento del marchio nella comunità di sviluppatori .NET. Per questo motivo, quando si presenta la necessità di memorizzare nella cache, gli sviluppatori .NET spesso si rivolgono a NCache prima.
Le aziende che non hanno budget, ma hanno bisogno di scalabilità, scelgono il NCache Open Source versione rilasciata all'inizio di quest'anno. In precedenza queste persone avrebbero guardato Microsoft AppFabric – una soluzione di memorizzazione nella cache gratuita. quando Microsoft ha annunciato AppFabric il supporto verrebbe interrotto, NCache ha visto un altro giro di interesse da parte di alcune delle società di dati più grandi e veloci che abbiamo visto. Grazie a tutti voi, stiamo festeggiando 10 anni di NCache successo.
Lì quando ne avevi bisogno
Dal 2005 questi 10 anni felici hanno mostrato una costante progressione con la comunità di sviluppo .NET. Con le app ad alta transazione in crescita e solo poche opzioni di memorizzazione nella cache distribuita complete sul mercato, abbiamo avuto un periodo abbastanza tranquillo convincendo i negozi di sviluppo che possono utilizzare e su cui fare affidamento, NCache per le app mission-critical.
Totale NCache è stato al posto giusto al momento giusto... anzi un po' più avanti della curva. Ha dato appena il tempo necessario per la maturazione del prodotto. Quando la necessità di dati veloci è aumentata, i nostri clienti sono stati sollevati dall'avere un "prodotto già stabile e testato in battaglia". Ora, dopo 10 anni, serviamo centinaia e centinaia di clienti in ogni possibile settore. Molti corrono NCache senza sosta, e alcuni hanno funzionato senza sosta per anni. Lo chiamiamo successo!!
NCache è caricato con cache distribuita funzionalità che sono generalmente disponibili con In-Memory Data Grids (IMDG) basate su Java. Quindi abbiamo sviluppato una versione Java di NCache da zero. Si chiama TayzGrid (lo trovi su tayzgrid.com). TayzGrid è un Griglia di dati in memoria con la stessa maturità di NCache. NCache il codice sorgente è stato convertito in codice Java nativo. Incorpora tutte quelle correzioni di bug e implementazioni di funzionalità da 10 anni NCache Evoluzione. Dalla prima versione, TayzGrid è un prodotto completamente maturo che lo rende una valida opzione tra gli IMDG disponibili oggi.
E c'è dell'altro
Basandosi sul livello di comfort aziendale di NCache – e il successo di TayzGrid con i suoi Analisi dei Big Data, ci stiamo evolvendo di più. Finora, le capacità dei Big Data sono state guidate dai progetti Java Hadoop, Apache Ignite e Apache Spark. Man mano che i Big Data crescono in popolarità in .NET, mi aspetto che Microsoft entrerà in questo spazio e non vedo l'ora di farlo. Quando Microsoft fornirà l'equivalente di Hadoop e Spark, riempiremo i requisiti per i Big Data con NCache, replicando ciò che Apache Ignite offre per Java.
Cerca .NET Big Data nel 2016. E non vediamo l'ora di servire la tua organizzazione NCache – per far funzionare i dati aziendali più velocemente, senza alcuna perdita di dati, negli anni a venire. Grazie per averci aiutato a raggiungere 10 anni di successi con NCache!
Iqbal Khan- Presidente ed evangelista tecnologico
Questo è molto interessante È un ottimo articolo. Ti piacerà sicuramente anche perché è una cosa fantastica, sì, ci dà molto interesse e piacere. Le loro opportunità sono fantastiche e lo stile di lavoro così veloce.