Qu'est-ce qu'une opération bloquante dans asyncio ? La création d'une liste d'un milliard d'éléments est-elle bloquante ?
ERP Consultant
Comment implémenteriez-vous votre propre temporisateur asynchrone ?
Que se passera-t-il si, à l'intérieur d'une coroutine enveloppée dans asyncio.wait_for avec un délai d'attente, on appelle time.sleep ou requests?
Implémentez un limiteur de taux pour le gestionnaire : chaque client a un client_id, une limite et un intervalle ; il faut limiter le nombre d'appels au gestionnaire pour chaque client dans une fenêtre temporelle glissante et lancer RateLimitExceededError.
Que se passe-t-il avec asyncio.create_task et en quoi cela diffère-t-il de await coroutine?
Comment le travail avec la base de données et ORM était-il organisé dans les services backend ? Utilisaient-ils Repository, DAO ou Active Record ?
Que se passe-t-il lors de l'attente d'une coroutine avec await ? L'exécution est-elle bloquée ?
Comment définir un délai d'attente pour l'exécution d'une coroutine?
Peut-on lancer des requêtes synchrones de manière non bloquante dans une application asynchrone et comment le faire?
Parlez-moi de votre dernier projet : que faisiez-vous, quelles étaient les tâches, projets et technologies ?
Pourquoi aiohttp peut-il effectuer des requêtes HTTP de manière non bloquante, alors que requests ne le peut pas?
Comment fonctionne l'asynchronie en Python?
Quelles approches ont été utilisées dans l'architecture des microservices et comment l'interaction entre eux a-t-elle été construite?
Comment assurer l'atomicité des opérations et la déduplication des commandes lors de l'utilisation de Kafka?
Quelle était l'architecture interne du service backend : monolithe modulaire, DDD, MVC ou autre approche ?