Dennis Kormalev : DIY Homemade Thread Pool

C++TO The Toronto C++ User Group
C++TO The Toronto C++ User Group
Public group

Autodesk Technology Centre Toronto

661 University Ave · Toronto, ON

How to find us

Location image of event venue


The C++ Standard Library lacks a thread pool mechanism and it is not always applicable to use Boost or Qt for these purposes. This talk is about creating your own thread pool step by step keeping in mind different features we could need and performance as well. Talk is based on the Asynqro library (

Dennis Kormalev is a C++ Software Engineer with 10+ years of experience and extra curiosity for pragmatic FP applications in the C++ world. Dennis works in Amazon Robotics as a Senior Software Engineer.