Skip to main content

11 docs tagged with "caching"

View all tags

Amazon API Gateway

API Gateway for DVA-C02. REST API vs HTTP API vs WebSocket API, integration types, authorizers (Cognito, Lambda), deployment stages, caching, throttling, CORS, canary deployments, and usage plans.

Amazon CloudFront

Amazon CloudFront for DVA-C02. Origins, distributions, cache behaviors, TTL, signed URLs vs signed cookies, OAC/OAI for S3, Lambda@Edge, CloudFront Functions, and HTTPS enforcement.

Amazon ElastiCache

Amazon ElastiCache for DVA-C02. Redis vs Memcached comparison, caching strategies (lazy loading, write-through, session store), cluster modes, Multi-AZ, and common exam patterns.

Bloom Filters

A comprehensive guide to Bloom filters, covering probabilistic data structures, implementation details, use cases, interview questions, and real-world applications.

Caching Strategies

In-depth guide to caching strategies including cache-aside, write-through, write-behind, eviction policies, cache stampede prevention, hotkeys, Redis data structures, and multi-level caching.

DNS Resolution

How DNS works end-to-end — resolution chain, record types, caching, TTL, DNSSEC, and common DNS patterns.

HTTP, HTTPS & Application Layer

A complete guide to HTTP — from beginner fundamentals to senior-level protocol internals. Covers methods, status codes, headers, caching, TLS, CORS, and HTTP/1.1 vs HTTP/2 vs HTTP/3 evolution.

Nginx Internals & Architecture

Comprehensive deep dive into Nginx internals — Master-Worker architecture, epoll/kqueue event loop, thread pools, connection lifecycle, upstream proxying, load balancing, SSL/TLS termination, HTTP/2, caching, rate limiting, and production tuning.

Scaling Reads

Strategies for handling high read QPS including caching layers, read replicas, CDN, CQRS, and database indexing. Covers Redis patterns, cache invalidation, consistency models, fan-out strategies, and senior-level deep dives into coherence, hot keys, and tail latency.

What Actually Breaks When Your App Gets Popular (System Design Evolution)

Comprehensive breakdown of failure modes when applications scale from a single server to millions of users — session traps, connection pool exhaustion, replication lag, cache stampede, synchronous HTTP bottlenecks, AI vector scaling, and the architectural judgment rubric based on JavaScript Mastery fundamentals.