Ce se consideră o operație blocantă în asyncio? Crearea unei liste de un miliard de elemente este blocantă?
ERP Consultant
Cum ai implementa propriul timeout asincron?
Ce se întâmplă dacă în interiorul unei coroutine, învelită în asyncio.wait_for cu un timeout, se apelează time.sleep sau requests?
Implementați un limitator de rată pentru handler: fiecare client are un client_id, limită și interval; trebuie să limitați numărul de apeluri ale handler-ului pentru fiecare client într-o fereastră de timp glisantă și să aruncați RateLimitExceededError.
Ce se întâmplă cu asyncio.create_task și în ce constă diferența față de await coroutine?
Cum a fost organizată gestionarea bazei de date și ORM în serviciile backend? Au folosit Repository, DAO sau Active Record?
Ce se întâmplă când așteptați o corutină cu await? Se blochează execuția?
Cum se setează un timeout pentru executarea unei coroutine?
Este posibil să rulezi cereri sincrone într-o aplicație asincronă fără blocare și cum se face acest lucru?
Vorbește despre ultimul tău proiect: cu ce te-ai ocupat, care au fost sarcinile, proiectele și tehnologiile?
Cum funcționează asincronia în Python?
De ce aiohttp poate efectua solicitări HTTP în mod neblocant, în timp ce requests nu?
Ce abordări au fost utilizate în arhitectura microserviciilor și cum a fost construită interacțiunea dintre ele?
Cum ați asigurat atomicitatea operațiunilor și deduplicarea comenzilor în timpul lucrului cu Kafka?
Care a fost arhitectura internă a serviciului backend: monolit modular, DDD, MVC sau altă abordare?