Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

How to Scale .NET Apps with Distributed Caching

NDC Conferences via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Discover how to overcome database and storage bottlenecks in .NET applications using distributed caching in this comprehensive conference talk. Explore scalability challenges faced by growing applications and learn how distributed caching can improve response times. Gain insights into identifying suitable use cases for distributed caching in your projects and understand key features to look for in a distributed cache solution. Follow along with hands-on examples demonstrating the implementation of distributed caching techniques. Delve into topics such as runtime data sharing, ASP.NET providers, application data caching, and various caching strategies including read-through, write-through, and write-behind. Learn about cache freshness, partitioning, replication, and advanced features like querying, indexing, and client-side caching to optimize your .NET application's performance and scalability.

Syllabus

Introduction
Scalability
Linear Scalability
Nonlinear Scalability
Which Applications Need Scalability
The Scalability Problem
Distributed Caching
Worst Case Scenario
Use Cases
Runtime Data Sharing
Frameworks
ASPnet Provider
Sanity Testing
No Programming Needed
Application Data Cache
NCache
Application Data caching
Explorations
Sliding Expressions
Cache Dependency
Database Client
Keeping the Caching Fresh
Read Through
Read Through Example
Caching Tier
Readthrough
Readthrough Benefits
RightThrough Benefits
RightBehind Benefits
NCash
Partition Replication
Secular Scalability
Keep Cache Fresh
Cache is a Database
Querying
Linked Query
Grouping
Indexing
Client Cache

Taught by

NDC Conferences

Reviews

Start your review of How to Scale .NET Apps with Distributed Caching

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.