Python
Qu'est-ce que `threading.RLock` ?
Pourquoi la programmation asynchrone et les threads/coroutines légers ont-ils été inventés ?
Pourquoi les threads en Python peuvent-ils être utiles pour les opérations liées à l'I/O malgré le GIL ?
Quels courtiers de messages connaissez-vous et en quoi Kafka et RabbitMQ diffèrent-ils ?
Quelles stratégies de déploiement existent pour les services ?
S'il y a trois services et qu'un d'eux est exécuté en deux répliques, combien d'instances de GIL existent ?
Qu'est-ce que les classes abstraites et les interfaces en Python et en quoi diffèrent-elles ?
Comment fonctionne l'index hash dans PostgreSQL?
Qu'est-ce que `SELECT FOR UPDATE` ?
Comment développeriez-vous un système d'indexation dans PostgreSQL pour une table de villes russes afin d'optimiser la recherche de villes?
Dans un service de couche logique/application, doit-on importer directement un référentiel de la couche infrastructure, utiliser une interface ou une classe abstraite, et pourquoi ?
Deux travailleurs indépendants vérifient simultanément qu'il y a plus de trois médecins de garde, et chacun prend un congé, violant l'invariant. Quel est ce problème et comment le résoudre ?
Quels services ont interagi via REST et lesquels via Kafka ?