[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