эффеты с акторами плохо стыкуются. В aector это сделано при помощи закидывания всех сообщений в стеш, что как минимум спорная идея
почему плохо стыкуются?
Это если ты стыковать не умеешь, а состыковать вообще можно.
пока видел 2 способа: 1. zio-akka: unsafeRunSync 2. aecor: закидываем все в стеш оба способа так себе может поведаешь универсальный способ?
потому что сообщения актора нельзя обрабатывать асинхронно. Так что мы либо блокируем поток на выполнении эффекта, либо делаем вид, что мгновенно обрабатываем все сообщения (закидывая их все в стеш). Оба способа - костыли.
Обсуждают сегодня