Sobes.tech

Java

¿Cómo evitar cargos dobles a nivel de microservicio y Kafka cuando un cliente hace doble clic en 'Retirar fondos'?

Senior
ИП Ганус Александр Андреевич
89

Condiciones Hay 3 entidades: usuario, chat, mensaje - El usuario tiene un nombre y una fecha de registro - El chat tiene un nombre y una fecha de creación - El mensaje tiene texto, autor y fecha de creación - El usuario puede estar en varios chats al mismo tiempo - El mensaje debe pertenecer a un chat, y no puede pertenecer a más de un chat al mismo tiempo - Se debe describir el dominio en forma de tablas

Senior
Ozon ФинтехOzon Финтех
89

¿Existen situaciones en las que el Kafka Producer espera al Consumer?

Senior
Octo
89

¿Por qué utilizaste Spring Web para API Gateway en lugar de soluciones proxy listas como Nginx, Envoy?

Senior
Альфа
89

Cuéntenos sobre los principios SOLID

Middle
СБЕРСБЕР
89

// 3 public class Variables { public static void main(String[] args) { A a = new A(); a.val = 1; inc(a); System.out.println(a.val); set(a); System.out.println(a.val); } public static class A { public int val; } public static void inc(A a) { a.val++; } public static void set(A a) { a = new A(); a.val = 10; } }

Senior
СБЕРСБЕР
89

¿Qué sigue después del primer ticket? ¿Cómo construir el desarrollo futuro del junior?

Senior
ОТП БанкОТП Банк
89

¿Qué horario de trabajo estás considerando?

Senior
СБЕРСБЕР
89

Necesitamos interceptar todas las solicitudes en Kafka y enviarlas al sistema de auditoría o telemetría. ¿Cómo lo harías?

Senior
СБК ПАРУС
89

¿Ha revisado las métricas de proceso, plan versus realidad en las tareas?

Senior
ОТП БанкОТП Банк
89

¿Quién estuvo involucrado en el desarrollo de microservicios desde cero hasta la venta?

Senior
01.tech
89

ArrayList vs LinkedList al iterar sobre un millón de elementos — ¿cuál es más rápido?

Middle+
МТСМТС
89

¿Cómo agregar registro en todos los métodos del servicio antiguo sin cambiar la lógica de negocio?

Senior
EXPERA
89

¿Es este el caso en el que duplicaste la capacidad?

Middle
ООО ИЦ Ай-текоООО ИЦ Ай-теко
89

¿Qué sucederá si el programador envió un evento a Kafka, pero falló antes de marcar la entrada en la bandeja de salida como enviada?

Middle+
луция
89

¿En qué se diferencian los índices hash de los índices B-tree? ¿Cuál es más recomendable para buscar por apellidos?

Senior
ТБанк
89

¿Cuál es el problema principal de esta implementación - La conexión a Redis está hardcodeada - Hay un pool de conexiones para Redis - La llamada no verificada a `jedis.get` puede devolver null - Uso del comando `KEYS`, que carga el servidor - No hay eventos de Redis

Senior
СБК ПАРУС
88

¿Qué framework usas más?

Middle
ООО ИЦ Ай-текоООО ИЦ Ай-теко
88

¿Cuál es la diferencia entre crear un hilo mediante ExecutorService y mediante new Thread?

Senior
ИП Ганус Александр Андреевич
88

¿Qué hace el método parallelStream?

Senior
IT OneIT One
88
/726