gate-keeper (npm): No matter how frequently you request a resource, only make one request at a time
Keywords: async|mutex