Cache Me Outside - Caching Methodologies & Architectures
Offered By: NDC Conferences via YouTube
Course Description
Overview
Explore various caching methodologies and architectures in this 43-minute conference talk from NDC Sydney 2020. Dive into the benefits and pitfalls of different caching strategies, including donut cache, custom memory cache, cached proxies, Redis, Varnish, Cloudflare, and CDNs. Learn about real-world implementations, code samples, and trade-offs associated with each approach. Discover how to identify when caching is appropriate and how to mitigate potential issues such as inconsistent usability, random timeouts, and stale data. Gain insights into multilayered caching solutions, browser caching, and Redux caching. By the end of the presentation, acquire the knowledge to choose the most suitable caching methodology for your specific situation and improve your solution architecture's performance.
Syllabus
Intro
What is wrong with this code
When to Cache
Problems with External Cache
Fastly
Turning off Cash
Close to the problem
No longer single responsibility
Melted cheese
Decouple
Drawbacks
Data Corruption
Redis
Multilayered solution
Potential downtime
Multilayered solutions
Browser caching
Redux caching
Caching on the browser
Recap
Recommendations
Taught by
NDC Conferences
Related Courses
Health Informatics: Data and Interoperability StandardsGeorgia Institute of Technology via edX Fractal Architecture
NDC Conferences via YouTube Strangling the Monolith - Applied Patterns & Practices from the Trenches
NDC Conferences via YouTube Refactoring Is Not Just Clickbait
NDC Conferences via YouTube Amazing Algorithms for Solving Problems in Software
NDC Conferences via YouTube