Explică cum funcționează Circuit Breaker și stările sale
Java
Povestește-mi despre stabilirea sarcinilor: Scrum, Agile, cum s-a desfășurat dezvoltarea?
Ați implementat o mașină de stări completă sau altceva?
Dublarea cererilor provenea dintr-un serviciu extern?
Ce este volatile în Java?
Ce este unicitatea, dacă nu este cheia?
Ce este blocarea pesimistă și optimistă?
Cum se implementează pattern-ul request-reply pe Kafka?
Ce este backpressure?
Unde au stocat cheia de idempotentă?
Vorbește-mi despre un proiect la care ai lucrat mult timp. Care a fost rolul tău și cum era formată echipa?
Ce blocare a fost utilizată în practică pentru procesarea tranzacțiilor?
Ce strategii de backpressure există în cazul supraîncărcării cozii?
Cum a fost asigurată unicitatea interogării cu două surse?
De ce ai nevoie de cheia de idempotentă dacă deja ai o verificare la nivelul logicii de afaceri?
Ce făceai când gateway-ul de plată cădea?
În ce thread se creează bucla de evenimente?
Ce sunt cache stampede și penetrarea cache-ului? Cum să le combatem?
Cum ajută Circuit Breaker la reducerea numărului de eșecuri la accesarea unui serviciu extern?
Cum s-a combatut deadlock-ul în blocarea pesimistă?