Are you keeping it single threaded?
No, I wasn’t able to get it working with async io using io_uring/kqueue.