[Distrib] Ανάγκη non-blocking επικοινωνίας σε Python

Σωτήρης Νιάρχος sot.niarchos at gmail.com
Tue Mar 12 07:29:25 EET 2019


Καλημέρα! Δεδομένου του ότι τόσο ο σκελετός που μας έχετε δώσει όσο και μια
προηγούμενη απάντηση στη λίστα υπονοούν χρήση flask και requests για το
κομμάτι της επικοινωνίας, ήθελα να ρωτήσω εάν υπάρχει κάποιος ενδεδειγμένος
τρόπος για να καταφέρουμε να έχουμε π.χ. ένα non-blocking post request με
χρήση της requests (το documentation παραπέμπει σε άλλες βιβλιοθήκες για
αυτήν την δουλειά). Για παράδειγμα, εάν το broadcast ενός transaction
γίνεται με την requests (σε μια for loop) και ένας από τους κόμβους
συμπληρώσει με αυτό το transaction ένα block, τότε αναγκαστικά ο αποστολέας
του transaction θα μπλοκάρει μέχρι ο παραλήπτης να τελειώσει το mining.
Υπάρχει κάποιος τρόπος να καταφέρουμε να το γλιτώσουμε αυτό με χρήση αυτών
των βιβλιοθηκών ή θα χρειαστεί να βρούμε άλλες βιβλιοθήκες (ή/και να
καταφύγουμε σε threads);
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cslab.ece.ntua.gr/pipermail/distrib/attachments/20190312/c9570c86/attachment.htm>


More information about the Distrib mailing list