Deux transactions parallèles mettent à jour une ligne (débit et crédit) — faut-il faire quelque chose ? Problème de mise à jour perdue.
Java
Qu'est-ce que ThreadLocal ?
Pourriez-vous énumérer les types existants de ramasse-miettes dans la JVM?
Avez-vous de l'expérience dans l'optimisation des requêtes SQL?
Comment la difficulté de supprimer un élément de la structure de données HashMap est-elle déterminée?
Comment la difficulté d'ajouter un nouvel élément à la structure de données HashMap est-elle déterminée?
Pouvez-vous expliquer ce que signifie le terme CAS et comment il est utilisé en programmation?
Accès concurrent au compte : comment éviter la perte d'opérations lors de débits et crédits simultanés ?
Avez-vous utilisé la commande SELECT FOR UPDATE pour verrouiller des lignes lors du travail avec la base de données?
Expliquez la signification et l'objectif de la classe ThreadLocal en programmation multithread.
Comment évaluer l'efficacité de la recherche d'une valeur par clé dans une structure de données HashMap?
Si Redis tombait, comment gérait-on cette situation ? Les données de la dernière heure étaient-elles perdues ?
Raconte-moi comment était organisé le processus de travail : de qui tu recevais les tâches, sous quelle forme, quels artefacts tu laissais?
Pourriez-vous expliquer ce que signifie le terme Explain dans le contexte de cet outil ou modèle?
Comment l'intégration du système de collecte de métriques est-elle réalisée dans le projet?
Comment peut-on améliorer la performance des requêtes SQL dans une base de données?
Pourquoi est-il important de libérer les ressources après leur utilisation dans un programme?
Quel est le rôle de la clé étrangère dans une base de données et pourquoi est-elle importante?
Dans quels cas est-il judicieux d'utiliser le pattern Supplier en programmation?
Quelles méthodes existent pour améliorer les performances de la base de données lors d'une charge intensive du processeur?