Skip to content

Understand and implement Rate limiter for a API #7

Description

@jain-yakshit-1

MicroByte Title: Design a Rate Limiter

Domain: System Design

Scope of learning for learners: This microbyte will introduce learners to concept of rate-limiting to prevent DOS attacks, to prevent an API from being overwhelmed and to prevent the server to blow up (Just kidding).

Activities:

  1. Introduction to rate limiting
  2. Case Study:- Pinterest API
  3. Discuss rate limiting strategies
  4. Implement one of the strategies using micro-tasks.
  5. Mega-Challenge

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions