Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

API Rate Limiter #89

Open
dhruv-1001 opened this issue Feb 6, 2024 · 2 comments
Open

API Rate Limiter #89

dhruv-1001 opened this issue Feb 6, 2024 · 2 comments
Assignees
Labels
dev sprint march Devsprints for march dev sprints an event where open source programmers meet, and work together. draft-issue

Comments

@dhruv-1001
Copy link
Collaborator

Description

This issue tracks progress on adding rate limiter to APIs

Implementation Details

1. Define the feature

  • Task: Design how the limiter would work.
  • Details: Explain on how the limiter would be working, and how does the server handle the request once the user hits the limit of requests for them.
  • Approval: This needs to be reviewed and approved before proceeding with implementation.

2. Implementing the limiter

  • Task: Implementation of the limiter
  • Details: Implement rate limiter feature according to the approved feature design.
  • Dependence: This step is contingent upon the approval of this feature

Expected Outcomes

  • Having a check, that ensures that no client tries to intentionally stress the server.

Product Name

GeoIP

Project Name

GeoIP

Organization Name

SamagraX

Domain

NA

Tech Skills Needed

Node JS

Category

Feature

Mentor(s)

@ChakshuGautam

Complexity

Medium

@Mr-Sunglasses Mr-Sunglasses added dev sprints an event where open source programmers meet, and work together. dev sprint march Devsprints for march labels Mar 2, 2024
@YASH-YADAV-dynamo
Copy link

@Mr-Sunglasses
i want to work on this issue , please assign me this .
And what kind of Api_limiter you want?
Will limit based on time and tokens per user will be okay?
or suggest if any other of limiter will be useful.

@Mr-Sunglasses
Copy link
Contributor

@Mr-Sunglasses i want to work on this issue , please assign me this . And what kind of Api_limiter you want? Will limit based on time and tokens per user will be okay? or suggest if any other of limiter will be useful.

@YASH-YADAV-dynamo We can go ahead with time-based router rate limiting for now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dev sprint march Devsprints for march dev sprints an event where open source programmers meet, and work together. draft-issue
Projects
None yet
Development

No branches or pull requests

3 participants