Skip to content

feat(queue): add request queuing and concurrency limiting #56

@usernane

Description

@usernane

Problem

Cannot limit concurrent requests, which can overwhelm servers or hit rate limits.

Suggestion

Add optional request queue with configurable concurrency.

Example API

// Global setting
AJAXRequest.setMaxConcurrent(3); // Max 3 simultaneous requests

// Or per-instance
const ajax = new AJAXRequest({
  queue: true,
  maxConcurrent: 2
});

Use Cases

  • Prevent overwhelming server with too many requests
  • Respect API rate limits
  • Better control over network usage

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions