Sobes.tech

Golang

Existe-t-il un service pour bloquer les vendeurs : une méthode prend l'ID du vendeur et l'enregistre dans une table de blocage. Comment implémenterais-tu cette logique ?

150

Tu as dit que tu as 4 ans d'expérience, mais tu as terminé l'université en 2024. As-tu étudié en dernière année tout en travaillant ?

149

Comment organiseriez-vous cette solution dans le code (en utilisant des goroutines et des canaux) ?

149

Y avait-il un proxy devant Redis, ou avez-vous fait le sharding vous-même?

146

Le gestionnaire qui écoute les événements de Kafka lisait-il les messages dans les trois centres de données ou seulement dans un seul ? Comment cela était-il configuré ?

145

Travaillez-vous principalement à distance?

145

Comment l'interaction entre les services était-elle répartie et comment avez-vous limité le domaine de responsabilité de chaque service?

144

Pourquoi choisir un canal plutôt que WaitGroup/errgroup ? En quoi errgroup est-il moins bon ?

143

Avez-vous reconsidéré Elasticsearch comme alternative ? Pourquoi, si vous l'avez envisagé, avez-vous abandonné au profit de Redis ?

142

Donc, chaque centre de données mettait à jour son propre Redis si les groupes de consommateurs étaient différents ?

140

Combien de microservices y a l'intérieur d'un seul circuit?

138

Comment un canal tamponné peut-il aider dans le problème de fuite de goroutines?

133

Était-ce un seul service ? Quelle était sa logique, comment était-il encapsulé, pourquoi supportait-il une telle charge ?

127

En général, quel type de projet aimerais-tu pour augmenter la visibilité : avec quelles approches, processus et tâches ?

126
/3