Skip to content
New issue

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

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

Already on GitHub? # to your account

Idea - best effort treatment for certain key-values #175

Open
dumblob opened this issue Jul 4, 2019 · 0 comments
Open

Idea - best effort treatment for certain key-values #175

dumblob opened this issue Jul 4, 2019 · 0 comments

Comments

@dumblob
Copy link

dumblob commented Jul 4, 2019

Nowadays many setups do actually require a seamless combination of "ACID" key-value pairs and "best effort" key-value pairs (imagine analogy TCP packets and UDP packets treatment).

Would you consider adding support for a "tag" to distinguish between an "ACID" request on a key-value pair (or set of pairs) and a "best effort" request on a key-value pair (or set of pairs)?

I could imagine under high contention loads Sophia would simply ignore some ACID invariants when processing a request tagged with "best effort" or in the worst case simply drop the whole request (pretty much like routers and switches do with UDP).

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant