SQL Basics - SELECT

Lectures 42 • 40 slides

Narration

Lecture 42 Slide 1: Caching, Job Queues, Rate Limiting

Lecture Theme

mindmap root((This Lecture)) Caching Redis Utilization Job Queues Bull/BullMQ Rate Limiting API Protection
  • Caching strategies (using Redis)
  • Job queues (Bull, BullMQ)
  • Designing background processing
  • Implementing rate limiting
  • API throttling

Learning Objectives

  • Understand the basic concepts and strategies of caching
  • Be able to implement caching using Redis
  • Be able to implement asynchronous processing with job queues
  • Learn how to protect APIs with rate limiting

Review of Last Time

  • Middleware Architecture (Lecture 41)
  • Request/Response Processing Pipeline
1/40

Apps - Try Now

SaaS web services and mobile apps from Yamashin Research Lab.

View Apps