Sobes.tech

Java

¿Cómo garantizar el procesamiento secuencial de las transacciones de un usuario en Kafka?

Senior
232

¿Qué es el patrón Outbox y cómo funciona?

Senior
173

¿En qué orden se deben indicar las columnas en un índice compuesto? ¿Importa el orden?

Senior
163

¿Qué es LazyInitializationException en Hibernate y cómo trabajar con ella?

Senior
161

/** * Es necesario encontrar a la persona con la edad mínima en la habitación con la mayor cantidad de personas * Al final del método solution, se debe llamar al método writeSolution(user, room) */

Senior
158

¿Qué son los índices en PostgreSQL? Ventajas y desventajas, tipos de índices.

Senior
153

- mostrar una lista de nombres, indicando en la primera columna el nombre, - en la segunda columna la cantidad de visitantes con ese nombre, - en la tercera columna la cantidad de visitantes con ese nombre y mayores de 27 años - ordenar por nombre en orden ascendente (A-Z) Ejemplo de código SQL: ```sql create table customers ( id int, name text, age int ); insert into customers values (1, 'John', 20), (2, 'John', 20), (3, 'John', null), (4, 'John', 37), (5, 'Jane', null), (6, 'Bob', 13), (7, 'Bob', 99); SELECT name, COUNT(*) AS total, COUNT(CASE WHEN age > 27 THEN 1 END) AS older_27 FROM customers GROUP BY name ORDER BY name ASC; ```

Senior
148

Cuéntame sobre alguna tarea súper complicada que hayas estado resolviendo durante mucho tiempo y que finalmente hayas solucionado.

Senior
144

Garantías de entrega de mensajes en Kafka (at-most-once, at-least-once, exactly-once) y orden de los mensajes

Senior
144

¿Qué son el bloqueo optimista y el bloqueo pesimista? ¿Cuándo usar cada uno?

Senior
143

Cuéntame sobre los niveles de aislamiento de transacciones en PostgreSQL

Senior
143

¿Por qué no se puede hacer una solicitud HTTP dentro de una transacción de base de datos?

Senior
138

El problema de OFFSET en la paginación en tablas grandes y cómo resolverlo (paginación basada en cursor)

Senior
135

¿Qué son las particiones en Kafka y cómo elegir su cantidad?

Senior
135

¿Cómo implementar un escenario: guardar en la base de datos, realizar una solicitud HTTP, enriquecer los datos y volver a guardarlo de manera transaccional?

Senior
133

¿Alguna vez has tenido que usar la anotación @Transactional en Hibernate? Cuéntame sobre cómo trabajas con transacciones.

Senior
117