Skip to content

Instantly share code, notes, and snippets.

View da1z's full-sized avatar

Kiryl Chetyrbak da1z

  • ServiceTitan
  • Los Angeles
View GitHub Profile
@da1z
da1z / RequestQueue.js
Created May 30, 2020 22:11
RequestQueue
class RequestQueue {
constructor() {
this.interval = 1000;
this.size = 10;
this.queue = [];
this.intervalToken = null;
this.runningCount = 0;
}
enqueue(url) {