Sobes.tech

Golang

Quel est le niveau de coût en ressources de l'opération d'allocation de mémoire dans le langage Go?

Junior — Middle
309

Décrivez votre expérience avec le mécanisme sync.Pool pour gérer des objets en Go.

Junior — Middle
306

Quels sont les moyens de gérer le processus d'allocation et de libération de mémoire dans les systèmes logiciels?

Junior — Middle
297

Que faut-il utiliser pour la synchronisation lors du travail avec un accès concurrent : mutex ou sync.Map ?

Junior — Middle
280

Comment prévenir le blocage ou le gel d'une goroutine?

Junior — Middle
277

Qu'est-ce qui peut causer le blocage ou le gel de l'exécution d'une goroutine dans un programme?

Junior — Middle
277

Quels méthodes peuvent assurer le rollback d'une opération en cas d'échec de l'un des microservices impliqués dans le transfert de données?

Middle — Middle+
267

Quels moyens permettent de réduire les coûts des processus de décodage et d'encodage des données lors de l'utilisation de gRPC?

Junior — Middle
265

Explique le principe de fonctionnement du service utilisant l'état et en quoi il diffère de l'approche sans état.

Junior — Middle
262

Le mécanisme Mutex garantit-il un ordre strict pour les threads lors de l'accès aux ressources partagées en lecture et en écriture?

Junior — Middle
261

Quelles causes peuvent entraîner une perte de mémoire dans les applications?

Junior — Middle
253

Pouvez-vous partager votre expérience dans la mise en œuvre du concept d'Inversion de Contrôle dans des projets?

Junior — Middle
253

Comment la compatibilité rétroactive est-elle implémentée dans le protocole gRPC?

Junior — Middle
250

Dans quels cas est-il recommandé d'utiliser l'API REST pour l'interaction entre les composants du système?

Junior — Middle
245

Quelles étapes doivent être suivies pour migrer une application monolithique vers une architecture de microservices?

Junior — Middle
244

Partagez votre expérience dans l'identification et la résolution des fuites de mémoire dans les applications à l'aide d'outils de profilage.

Junior — Middle
244

Y a-t-il eu des situations où, en raison de faibles performances, vous avez dû abandonner l'utilisation des canaux?

Junior — Middle
238

Comment peut-on diviser l'architecture d'un système stockant l'état pour assurer sa scalabilité et sa résilience?

Middle — Middle+
237

Quelles conséquences peuvent survenir en cas de non-respect des principes SOLID dans la conception logicielle?

Junior — Middle
237
/3