-
concurrencpp
Modern concurrency for C++. Tasks, executors, timers and C++20 coroutines to rule them all
-
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.
We were hoping we'd start by getting the foundations in place. The async stuff is a bit of a mess and didn't want to get bogged down in that here. There will be a follow-on post covering the async aspects - but until C++23 I'd generally say std::async covers one set of "use cases" or check out the excellent `concurrencpp` library ( https://github.com/David-Haim/concurrencpp )
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.
Related posts
-
Concurrencpp – a C++20 library for coroutines and executors
-
Comparing asio to unifex
-
Do you think the current asynchronous models (executors, senders) are too complicated and really we just need channels and coroutines running on a thread pool?
-
concurrencpp version 0.1.6 has been released!
-
What happens if you co_await a std::future, and why is it a bad idea? - The Old New Thing