Я использую Akka FSM в своем проекте и собираюсь добавить настойчивость. Простое решение - использовать Persistent FSM (https://doc.akka.io/docs/akka/current/persistence-fsm.html).
Однако в официальной документации существует предупреждение Warning
Persistent FSM is no longer actively developed and will be replaced by Akka Typed Persistence. It is not advised to build new applications with Persistent FSM.
Но нет примеров того, как использовать типизированное постоянство для участников FSM. Все, что я вижу, это как использовать типизированное постоянство для типизированных актеров.
Есть ли шанс использовать Typed Persistence вместе с акторами FSM?
This module is currently marked as may change in the sense of being the subject of active research. This means that API or semantics can change without warning or deprecation period and it is not recommended to use this module in production just yet—you have been warned.
Так что мы здесь как бы между камнем и наковальней. Было бы хорошо получить рекомендации от Lightbend по этому поводу. - person Nathan Brown   schedule 11.09.2018