With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.
You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
Try free now
AI-powered service management for IT and enterprise teams
Enterprise-grade ITSM, for every business
Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
An easy-to-use threadpool for C++11. With ThreadPool class for queueing free functions, and with parallel versions of std::for_each() and std::transform(). Configurable for header-only use or with a library. With many usage examples.
Based on boost.
Thread:mutex-condition queue and map,ACE style thread and Glib style threadpool, loop task.
Memory:memory pool.
COM:COM object invocation.
Language:compiler lexical and grammar analysis.
Network:epoll reactor.
The command pattern and chain of responsibility pattern lends itself elegantly for the implementation of the ThreadPool design. Wrap the method using the command object and submit it to the tread pool;there is no needd to change the existing source