YoVDO

How to Scale .NET Apps with Distributed Caching

Offered By: NDC Conferences via YouTube

Tags

NDC Conferences Courses Scalability Courses Distributed Caching Courses

Course Description

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

Related Courses

A Practical Guide to Amazon EKS
A Cloud Guru
AWS Certified Solutions Architect - Professional 2020
A Cloud Guru
Azure AI Solution Requirements
A Cloud Guru
Google Cloud Certified Professional Data Engineer (LA)
A Cloud Guru
High Availability and Scalability for Associate AWS Solutions Architects
A Cloud Guru