ну и да, предполагается что асинхронка отдаст управление сделав всё так чтобы стейт был дюрабле - поэтому есть такая легенда что синхронизация не нужна. если этого нет то печально конечно
короче смысл в том что асинхронка просто отдает управление сама когда хочет и вероятнее всего это случится когда стейт будет консистентен(вот да это более верный термин вроде)
я и хотел взять акторы. вернее огранизовать код так чтобы у меня были каналы между тредами. но каналы односторонние а я хочу чтобы на сообщение мне приходил ответ - и вот этого нет