akka-persistence を使用してシステムを設計したとしましょう。これで、イベントストアにイベントが保存されました。システムが稼働している間に、新しい機能が要求されました。その結果、イベントにフィールドを追加または変更するのが最善の方法であることがわかりました。フィールド名またはタイプを変更してみましょう。
現在、イベントには 2 つのバージョンがあります。1 つは本番環境にあり、もう 1 つは新しい展開にあり、互換性がありません。古いバージョンからデータを復元しようとすると失敗します。
データの移行以外に、そのための最善の方法は何ですか?