[Distrib] Απάντηση σε query στην περίπτωση που υπάρχει eventual consistency (edge case)

Ilias Bimpas bibas.ilias at gmail.com
Mon Feb 22 12:12:27 EET 2021


Καλησπέρα,

στην περίπτωση του eventual consistency, αν ένα query request φτάσει σε
κόμβο ο οποίος δεν είναι μεν υπεύθυνος για αυτό το key βάσει του hash, αλλά
θα έπρεπε να το έχει βάσει του replication (δηλαδή θα έπρεπε να έχει το
κλειδί ως replica) τότε:
Αν για κάποιο λόγο *δεν* έχει το κλειδί στο storage του, αλλά με βάση το
replication factor ο επόμενος του θα έπρεπε και αυτός να το έχει, τότε
προωθεί το query request στον επόμενο (για να δει μήπως το έχει εκείνος)?,
ή απαντάει στον κόμβο που έγινε το original query με "Not Found" (επειδή θα
έπρεπε ο ίδιος να το έχει ως replica αλλά δεν το έχει)?

Ευχαριστώ εκ των προτέρων,
Ηλίας Μπίμπας
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cslab.ece.ntua.gr/pipermail/distrib/attachments/20210222/b9e1b33a/attachment.htm>


More information about the Distrib mailing list