Erklären Sie, wie der Circuit Breaker funktioniert und welche Zustände er hat
Java
Erzählen Sie mir von der Aufgabenstellung: Scrum, Agile, wie wurde die Entwicklung durchgeführt?
Haben Sie eine vollständige Zustandsmaschine implementiert oder etwas anderes?
Kam die Duplizierung der Anfragen von einem externen Dienst?
Was ist volatile in Java?
Was ist Einzigartigkeit, wenn nicht der Schlüssel?
Was ist pessimistische und optimistische Sperrung?
Wie implementiert man das request-reply-Muster in Kafka?
Was ist Backpressure?
Erzähle mir von einem Projekt, an dem du lange gearbeitet hast. Was war deine Rolle und wie war das Team zusammengesetzt?
Wo haben sie den Idempotency-Key gespeichert?
Welches Sperrverfahren wurde in der Praxis zur Verarbeitung von Transaktionen verwendet?
Welche Backpressure-Strategien gibt es bei Überlauf der Warteschlange?
Wie wurde die Einzigartigkeit der Anfrage bei zwei Quellen sichergestellt?
Was habt ihr gemacht, wenn die Zahlungs-Gateway ausgefallen ist?
Wozu dient der Idempotency-Key, wenn bereits auf Ebene der Geschäftslogik eine Überprüfung erfolgt?
In welchem Thread wird die Event-Schleife erstellt?
Was sind Cache Stampede und Cache Penetration? Wie kann man dagegen vorgehen?
Wie hilft der Circuit Breaker, die Anzahl der Ausfälle beim Zugriff auf einen externen Dienst zu verringern?
Wie wurde Deadlock bei pessimistischer Sperrung bekämpft?