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