Re:The Downsides of C++ Coroutines
by rockwotj on Saturday August 12, 2023 @04:25PM
(#37103934)
As someone who writes in C++ and uses coroutines everyday for work, I find for our use case this is actually helpful.
We use seastar.io a thread per core framework and locks are "async" friendly in that they yield for access instead of blocking. Also embracing fully async message passing between threads simplifies the programming model a ton.
We use seastar.io a thread per core framework and locks are "async" friendly in that they yield for access instead of blocking. Also embracing fully async message passing between threads simplifies the programming model a ton.