Explica cómo funciona el Circuit Breaker y sus estados
Java
Cuéntame sobre la definición de tareas: Scrum, Agile, ¿cómo se llevó a cabo el desarrollo?
¿Ha implementado una máquina de estados completa o algo diferente?
¿La duplicación de solicitudes provenía de algún servicio externo?
¿Qué es volatile en Java?
¿Qué es la singularidad, si no es la clave?
¿Qué es el bloqueo pesimista y optimista?
¿Cómo implementar el patrón request-reply en Kafka?
¿Qué es la presión de retroceso?
¿Dónde almacenaron la clave de idempotencia?
¿Qué bloqueo se utilizó en la práctica para procesar transacciones?
Cuéntame sobre un proyecto en el que hayas trabajado durante mucho tiempo. ¿Cuál fue tu rol y quiénes formaban el equipo?
¿Qué estrategias de backpressure existen en caso de desbordamiento de la cola?
¿Qué hacían cuando la pasarela de pago fallaba?
¿Para qué sirve la clave de idempotencia si ya tienes una verificación a nivel de lógica de negocio?
¿Cómo se garantizó la unicidad de la consulta con dos fuentes?
¿En qué hilo se crea el bucle de eventos?
¿Qué son la estampida de caché y la penetración de caché? ¿Cómo luchar contra ellas?
¿Cómo ayuda el Circuit Breaker a reducir la cantidad de fallos al acceder a un servicio externo?
¿Conoces las ventajas del stack reactivo y cómo funciona?