איין worker געפֿינט אַ נוצלעכן פּראָקסי. איר גיט צוריק זײַן אַדרעס, רופֿט cancel אויף די אַנדערע futures, און ערוואַרט אַז די נעצווערק־טעטיקייט וועט אָפּשטעלן. עס קען זײַן אַז נישט.

אַ Future קען ווערן אָפּגעמאַכט פֿאַר זײַן callable הייבט אָן. ווען אַ פֿאָדעם פֿירט שוין אויס אַ בקשה, שטעלט די אָפּמאַכונג פֿון זײַן Future נישט אָפּ יענע socket־אָפּעראַציע. דער worker דאַרף זײַן אייגענע באַגרענעצטע נעצווערק־אָפּעראַציע און אַ רייניקונג־וועג.

די לעבן־דויער פֿון דעם executor איז אויך וויכטיק. פֿאַרלאָזן אַ ThreadPoolExecutor־קאָנטעקסט וואַרט ביז זײַן אַרבעט ענדיקט זיך. פֿינען איין שנעל רעזולטאַט און דערנאָך וואַרטן אויף עטלעכע פּאַמעלעכע workers קען מאַכן דעם גאַנצן אָפּשטעל פֿון דעם רופֿער אויסזען גאָר אַנדערש ווי די געמאָלדענע לאַטענץ פֿון דעם געווינער.

באַגרענעצט דעם קורס פֿאַר ער הייבט אָן

  • באַגרענעצט די צאָל גלײַכצײַטיקע טעסטן אַנשטאָט אַרײַנגעבן אַן אומבאַגרענעצטע פּובליקע רשימה. די פֿרײַע פּראָקסי־רשימה שטעלט צו קאַנדידאַטן פֿאַר דעם אַרײַנגאַנג פֿון דעם טעסטער, בשעת דער פּראָטאָקאָל פֿון יעדן endpoint ווערט אָפּגעהיט פֿאַר דעם worker.
  • גיט יעדער בקשה אַ פּאַסיקע פֿאַרבינדונג־ און לייען־פּאָליטיק.
  • גיט דעם רופֿער אַ גאַנץ באַשלוס־בודזשעט.
  • דעפֿינירט ווער עס ליידיקט אָדער פֿאַרמאַכט רעזולטאַטן פֿון workers וואָס לעבן לענגער ווי דער באַשלוס.

וואַרטן ווייניקער אויף אַ Future איז נישט דאָס זעלבע ווי פֿאַרקירצן זײַן אונטערליגנדיקע בקשה. פֿאַרגלײַך, אָפּלאָזן דעם רעזולטאַט באַפֿרײַט נישט גלײַך יעדע נעצווערק־רעסורס.

דער ערשטער דערפֿולגרייכער רעזולטאַט איז אויך נאָר דער ערשטער דערפֿולגרייכער טעסט. ער קען אָפּהענגען פֿון פּלאַנירונג, געשפּאָרטע פֿאַרבינדונגען און דעם באַזונדערן טעסט־ציל. ער באַווײַזט נישט אַז דער endpoint איז אוניווערסאַל דער שנעלסטער אָדער אַז די עכטע אַרבעט וועט דערפֿולגן.

אָפֿט איז אַ קליין אָפּגעהיטער באַסיין מיט לעצטיקע אָבסערוואַציעס פּשוטער ווי צו קורסן קעגן דער גאַנצער רשימה פֿאַר יעדער אַראָפּלאָדונג. ניצט דעם רעזולטאַט פֿון דער עכטער אָפּעראַציע צו דערהײַנטיקן דעם רעקאָרד, מיט אַ קאָנטראָלירטער ווידערשטעל־פּאָליטיק פֿאַר דורכפֿאַלן. דער פֿאָרויסטסט זאָל פֿאַרדינען זײַן קאָסט אַנשטאָט פֿאַרדאָפּלען יעדע אַרבעט פֿון געוואוינהייט.

פֿאַרבונדענע אַרטיקלען