Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NEX Object/subject persistence #368

Open
MikeHawkesCapventis opened this issue Sep 5, 2024 · 0 comments
Open

NEX Object/subject persistence #368

MikeHawkesCapventis opened this issue Sep 5, 2024 · 0 comments
Labels
proposal Enhancement idea or proposal

Comments

@MikeHawkesCapventis
Copy link

Proposed change

When restarting NEX, we have to re-register all the subjects and reload things already in the object store. Can the NEX service have an option to persist 'important' NEX services on a fresh start?

Use case

I'm concerned that a fresh start of NEX will require a lot of needless transfers and an additional maintenance headache. The objects already exist in NEXCLIFILES, so we're duplicating effort during a startup phase, and introducing a new maintenance task. Perhaps anything needing persistence could end up in the KV store - key=subject, value=object key. Rattle through these on start. Anything not needing persistence isn't added to the KV store, so will die on restart; kill the KV and NEXCLIFILES buckets to do a fresh start.

Contribution

No response

@MikeHawkesCapventis MikeHawkesCapventis added the proposal Enhancement idea or proposal label Sep 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
proposal Enhancement idea or proposal
Projects
None yet
Development

No branches or pull requests

1 participant