Comment résoudre le problème de débordement du conteneur avec des fichiers journaux dans Docker?
Golang
Comment garantir la terminaison correcte de toutes les goroutines lors de l'arrêt du service?
Pouvons-nous, à la cinquième ligne, où se fait fmt.Println(v), accéder à l'unité (élément ajouté via append dans fill) et l'afficher?
A-t-on utilisé la parallélisation pour accélérer le traitement?
Dans quelle mesure avez-vous travaillé étroitement avec Kubernetes ? Avez-vous dû écrire des configurations de déploiement ? Connaissez-vous kubectl et quels commandes avez-vous utilisées ?
Comment diagnostiquer une fuite de mémoire dans un service qui consomme progressivement plus de mémoire et tombe parfois en OOM?
Quels types de moteurs de tables avez-vous utilisés dans ClickHouse?
Quelle optimisation existe pour la file d'attente locale du planificateur Go (runnext) ?
Comment traiter les événements webhook en double si le service émetteur ne garantit pas l'unicité?
Pouvez-vous démontrer comment accéder au quatrième élément d'une tranche?
Que faire si votre service tombe en production un jour de congé?
Peux-tu expliquer les modèles Inbox et Outbox, en quoi consistent-ils?
Comment le système de validation du contenu multimédia a-t-il été mis en œuvre, quels services ont été utilisés?
Comment avez-vous implémenté des tentatives de reprise différées (retry) dans RabbitMQ sans perdre de messages?
Où vont les goroutines lors de leur création : dans la file d'attente locale ou globale du planificateur Go ?
Comment gérer un incident lorsque votre service affecte d'autres services (par exemple, bloque des tables dans la base de données) ?
Avez-vous déjà dû exécuter des commandes Linux ? Lesquelles utilisez-vous ?
À quoi as-tu utilisé ClickHouse dans ton projet?
Comment optimiser une requête au niveau de la base de données ? Que montre EXPLAIN ANALYZE ?
Où est-il préférable de déclarer l'interface : à l'endroit de l'implémentation ou à l'endroit de la consommation?