Рабочий процесс часто длится долго, например, недели или месяцы.А сохранение их в памяти означает, что вы не можете утилизировать приложение или компьютер.Сохраняя состояние на диск, то есть в базу данных, вы можете перезапустить процесс и компьютер.Также сохранение рабочих потоков в памяти, когда они ничего не делают, просто тратит ресурсы памяти и, таким образом, препятствует масштабируемости.Наконец, сохранение состояния в базе данных означает, что мы можем перезапустить рабочий процесс из этого состояния, что также помогает при обработке ошибок.