[Distrib] (no subject)

kbitsak at cslab.ece.ntua.gr kbitsak at cslab.ece.ntua.gr
Tue Mar 12 19:15:04 EET 2019


"Καλημέρα! Δεδομένου του ότι τόσο ο σκελετός που μας έχετε δώσει όσο και
μια προηγούμενη απάντηση στη λίστα υπονοούν χρήση flask και requests για
το κομμάτι της επικοινωνίας, ήθελα να ρωτήσω εάν υπάρχει κάποιος
ενδεδειγμένος τρόπος για να καταφέρουμε να έχουμε π.χ. ένα non-blocking
post request με χρήση της requests (το documentation παραπέμπει σε άλλες
βιβλιοθήκες για αυτήν την δουλειά). Για παράδειγμα, εάν το broadcast ενός
transaction γίνεται με την requests (σε μια for loop) και ένας από τους
κόμβους συμπληρώσει με αυτό το transaction ένα block, τότε αναγκαστικά ο
αποστολέας του transaction θα μπλοκάρει μέχρι ο παραλήπτης να τελειώσει το
mining. Υπάρχει κάποιος τρόπος να καταφέρουμε να το γλιτώσουμε αυτό με
χρήση αυτών των βιβλιοθηκών ή θα χρειαστεί να βρούμε άλλες βιβλιοθήκες
(ή/και να καταφύγουμε σε threads);"

Καλησπέρα!
Ναι στο πρόβλημά σου η λύση είναι ένα thread ανά κόμβο, αφού έχουμε
συγκεκριμένο προκαθορισμένο αριθμό κόμβων, για να μην καταφεύγεις σε πιο
εξεζητημένες λύσεις.

Κωνσταντίνος



More information about the Distrib mailing list