Work stealing thread pool built with C++20

This page summarizes the projects mentioned and recommended in the original post on /r/cpp

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • thread-pool

    A modern, fast, lightweight thread pool library based on C++20 (by DeveloperPaul123)

  • Folly

    An open-source C++ library developed and used at Facebook.

  • Folly’s CPUThreadPoolExecutor dynamically creates and destroys threads (and other features like using LIFO thread selection); however Folly is quite heavyweight to drop into a project.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • libraries

    ASL libraries will be migrated here in the stlab namespace, new libraries will be created here.

  • The complete code is available at https://github.com/stlab/libraries/blob/main/stlab/concurrency/default_executor.hpp

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts