[Distrib] Απορίες σχετικά με Cli και πειράματα
Ευσταθία Σταθά
fay.statha at gmail.com
Sat Mar 13 07:24:43 EET 2021
Καλημέρα, καθώς υλοποιώ το cli για το project μου έχουν γεννηθεί κάποιες
απορίες που θα προσπαθήσω να συνοψίσω παρακάτω:
1. Στο σενάριο που έχουμε ένα cli για όλους τους κόμβους είναι αποδεκτό
το να περνάμε ως παράμετρο και το ip του node στον οποίο θέλουμε να κάνουμε
το εκάστοτε αίτημα; Για παράδειγμα, στο insert εκτός από key και value να
δίνουμε και την ip του κόμβου από την οποία θέλουμε να ξεκινήσει. Στην
περίπτωση που δεν δοθεί έχω υλοποιήσει μια τυχαία επιλογή κάποιου από τους
ενεργούς κόμβους, οπότε κατ' επέκταση ήθελα να ρωτήσω και γι' αυτό αν είναι
εντάξει.
2. Σε επέκταση της προηγούμενης απορίας, υλοποιώντας το cli κατ' αυτόν
τον τρόπο τόσο το depart όσο και το insert είναι απαραίτητο να δέχονται ip
ως παράμετρο. Άρα αν αυτό δεν είναι αποδεκτό, μάλλον θα πρέπει να
υλοποιηθεί ένα cli σε κάθε κόμβο;
3. Όσων αφορά τη χρήση των αρχείων για τα πειράματα, επιτρέπεται το cli
να είναι σε θέση να δουλέψει με αυτά παρσάροντας τα και εκτελώντας για κάθε
τους γραμμή το αντίστοιχο αίτημα ξεχωριστά τυχαία σε κάποιον από τους
ενεργούς κόμβους; Δηλαδή, για παράδειγμα να παρέχεται μια έξτρα επιλογή
προς το χρήστη από τις αναφερθείσες στην εκφώνηση (έστω get_from_file) η
οποία θα παίρνει σαν παράμετρο το path του αρχείου και θα φροντίζει νε
εκτελέσει κάθε γραμμή του σαν "ξεχωριστή εντολή" ή έχετε κάποια υλοποίηση
στο μυαλό σας;
Τέλος, θα ήθελα να ρωτήσω αν κατά την εξέταση θα συζητήσουμε τη λειτουργία
της εφαρμογής μας τοπικά, δουλεύοντας με διαφορετικά ports ή αν θα πρέπει
να την τρέξουμε στα VM.
--
Με εκτίμηση,
Ευσταθία Σταθά
Φοιτήτρια ΗΜΜΥ ΕΜΠ
*Α.Μ.* 03116190
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cslab.ece.ntua.gr/pipermail/distrib/attachments/20210313/897fa0b0/attachment.htm>
More information about the Distrib
mailing list