2dbi
Home/Vercel/Debounce / Async Request Coalescing (Frontend Practical)
VVercel·DSAEngineerOnsite – Coding (Practical)

Debounce / Async Request Coalescing (Frontend Practical)

Problem

Implement debounce and a request de-duplicator so rapid identical fetches issue a single in-flight request.

Example

type fast -> one debounced search; identical concurrent fetches share one promise

Constraints

  • Handle cancellation

Approach

Timer-based debounce; in-flight promise map keyed by request (single-flight).

added 6 days ago
LeadersAccount