<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<oembed>
  <author_name>kwbtblog</author_name>
  <author_url>https://blog.hatena.ne.jp/kwbtblog/</author_url>
  <blog_title>Welcome to new things</blog_title>
  <blog_url>https://www.ekwbtblog.com/</blog_url>
  <categories>
    <anon>JavaScript</anon>
    <anon>Promise</anon>
    <anon>TypeScript</anon>
    <anon>WorkerPool</anon>
    <anon>async</anon>
    <anon>async/await</anon>
    <anon>asynchronous processing</anon>
    <anon>concurrent processing</anon>
    <anon>parallel processing</anon>
    <anon>worker pool</anon>
  </categories>
  <description>There are times when you have many tasks that you want to process in parallel, but executing all of them in parallel would be too heavy, so you want to specify the number of tasks to be executed concurrently. I am ashamed to admit that I did not know how to do this in JavaScript, but as an alternati…</description>
  <height>190</height>
  <html>&lt;iframe src=&quot;https://hatenablog-parts.com/embed?url=https%3A%2F%2Fwww.ekwbtblog.com%2Fentry%2F2020%2F07%2F18%2F052836&quot; title=&quot;How to execute JavaScript concurrently while specifying the number of concurrent executions - Welcome to new things&quot; class=&quot;embed-card embed-blogcard&quot; scrolling=&quot;no&quot; frameborder=&quot;0&quot; style=&quot;display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;&quot;&gt;&lt;/iframe&gt;</html>
  <image_url>https://cdn-ak.f.st-hatena.com/images/fotolife/k/kwbtblog/20190413/20190413070732.png</image_url>
  <provider_name>Hatena Blog</provider_name>
  <provider_url>https://hatena.blog</provider_url>
  <published>2020-07-18 05:28:36</published>
  <title>How to execute JavaScript concurrently while specifying the number of concurrent executions</title>
  <type>rich</type>
  <url>https://www.ekwbtblog.com/entry/2020/07/18/052836</url>
  <version>1.0</version>
  <width>100%</width>
</oembed>
