Explique comment fonctionne le Circuit Breaker et ses états
Java
Parlez-moi de la définition des tâches : Scrum, Agile, comment s'est déroulé le développement ?
Avez-vous implémenté une machine à états complète ou autre chose?
La duplication des requêtes provenait-elle d'un service externe ?
Qu'est-ce que volatile en Java?
Qu'est-ce que le verrouillage pessimiste et optimiste?
Qu'est-ce que l'unicité, si ce n'est pas la clé?
Comment implémenter le modèle request-reply sur Kafka ?
Où ont-ils stocké la clé d'idempotence?
Qu'est-ce que la pression de retour?
Quelle verrouillage a été utilisé en pratique pour traiter les transactions?
Parle-moi d'un projet sur lequel tu as travaillé longtemps. Quel était ton rôle et quelle était la composition de l'équipe?
Quelles stratégies de backpressure existent en cas de débordement de la file d'attente?
Comment l'unicité de la requête a-t-elle été assurée avec deux sources?
À quoi sert la clé d'idempotence si vous avez déjà une vérification au niveau de la logique métier?
Que faisiez-vous lorsque la passerelle de paiement tombait en panne?
Dans quel thread la boucle d'événements est-elle créée?
Qu'est-ce que la ruée vers le cache et la pénétration du cache ? Comment y faire face ?
Comment le Circuit Breaker aide-t-il à réduire le nombre de défaillances lors de l'accès à un service externe?
Comment lutter contre le deadlock lors d'un verrouillage pessimiste?