Mis on asyncio-s blokeeriv operatsioon? Kas miljardit elementi sisaldava nimekirja koostamine on blokeeriv?
ERP Consultant
Kuidas te implementiksite omaenda asünkroonse timeouti?
Mis juhtub, kui asyncio.wait_for-ga ümbritsetud korutina sees kutsutakse välja time.sleep või requests?
Rakenda kiiruse piiraja rakendamine töötlejale: iga kliendi jaoks on olemas client_id, limit ja interval; tuleb piirata iga kliendi jaoks töötleja kutsumiste arvu libisevas ajas ja visata RateLimitExceededError.
Mis juhtub asyncio.create_task'iga ja kuidas see erineb await coroutine'ist?
Kuidas oli organiseeritud töö andmebaaside ja ORM-iga backend-teenustes? Kas kasutati Repository, DAO või Active Record?
Mida juhtub, kui ootame korutina koos await-iga? Kas täitmine on blokeeritud?
Kuidas määrata ühe korutina täitmise ajapiirang?
Kas saab teha, et sünkronsed päringud töötaksid mitteblokeerivalt asünkroonilises rakenduses ja kuidas seda teha?
Rääkige oma viimase projekti kohta: millega te tegelesite, millised olid ülesanded, projektid ja tehnoloogiad?
Kuidas töötab asünkroonsus Pythonis?
Miks saab aiohttp teha HTTP-päringuid mitteblokeerivalt, samas kui requests mitte?
Milliseid lähenemisviise kasutati mikroteenuste arhitektuuris ja kuidas nende vaheline koostöö üles ehitati?
Kuidas tagasite operatsioonide atomilisuse ja tellimuste duplikeerimise, töötades Kafka kaudu?
Milline oli backend-teenuse sisemine arhitektuur: moodulmonoliit, DDD, MVC või muu lähenemine?