Quelle est la nuance lors de l'utilisation de sync.Pool liée à la persistance?
Golang
Qu'est-ce qu'un syscall ? Comment le runtime Go gère-t-il les syscalls bloquantes dans le modèle GMP ?
Qu'est-ce que le contexte en Go ? À quoi sert-il ? Comment fonctionne l'annulation par délai d'expiration ?
Qu'est-ce qu'une fuite de mémoire ? Comment avez-vous détecté et résolu une fuite dans WebSocket Hub avec pprof ?
Comment déterminer le volume maximal autorisé du tampon dans le système?
Quels outils d'analyse de code et de vérification statique de la qualité du code avez-vous utilisés dans vos projets?
Comment peut-on écrire en toute sécurité dans un même Map depuis plusieurs goroutines sans utiliser de verrouillage comme Mutex?
Pouvez-vous expliquer le concept de Sharing Delta et comment il est utilisé dans les systèmes de synchronisation de données?
Quels résultats obtient-on lors de la traversée séquentielle des caractères d'une chaîne ?
Dans quelles situations est-il recommandé d'utiliser la structure de données sync.Map pour stocker et accéder aux données?
Question 2 : Que va afficher le code avec des interfaces et nil ? (nil typé vs nil non typé)
Comment ont-ils mesuré la réduction de la charge CPU de 35% et la latence?
Que se passe-t-il si plusieurs goroutines tentent d'accéder simultanément à une même clé dans une carte?
Que faut-il d'autre qu'un conteneur Docker pour lancer un service dans Kubernetes?
Décrivez la structure de la base de données qui pourrait être utilisée pour gérer les informations d'une librairie
Comment les données sont-elles agrégées après traitement par les travailleurs?
Comment les données transitent-elles du client au serveur lors d'une requête HTTP ? Décrivez toutes les étapes.
Comment gérer les erreurs en Go ? Qu'est-ce qu'une panique et comment la gérer ?
Avez-vous de l'expérience avec la plateforme Hadoop pour le traitement de grandes données?
Parle-moi des principes SOLID