Webinar: NCache Architecture


Presenter: Kal Ali and Nick Zulfiqar



NCache is an Open Source, extremely fast and linearly scalable native .NET distributed caching system. You can use NCache to cache your application data and reduce expensive database trips as the database gives performance and scalability bottlenecks. Learn about basic concepts of NCache distributed caching, and different caching topologies which can be implemented for your .NET applications.

This helps in removing data storage related performance bottlenecks and scaling .NET Applications to extreme transaction processing (XTP). NCache also ensure 100% availability and data reliability because the Cache comprises of multiple inexpensive servers with Data replication and no master-slave concept.

In this webinar we’ll see the basic concepts of NCache distributed caching, architecture and different caching topologies which can be implemented for your .NET applications. Here is what this webinar covers:

  • Quick overview of distributed caching and how it resolves bottlenecks in .NET applications
  • NCache Distributed Cache Architecture and clustering details
  • Caching topologies (Mirrored Cache, Replicated Cache, Partitioned Cache, Partitioned-Replica Cache, Client Cache, Bridge WAN Replication)
  • Where in your application can you use distributed caching?
  • Data Caching with NCache API’s
  • ASP.NET Web Caching (session state, view state, page outputs signalr backplane)
  • Data sharing and app coordination thru pub/sub and data event.
  • Important features of NCache distributed cache
  • Some hands on examples of using a distributed cache for objects and ASP.NET web caching