Sobes.tech

Java

Kaip išvengti dvigubo įmokos mikroservise ir Kafka lygyje, kai klientas du kartus paspaudžia 'Išimti lėšas'?

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

Sąlygos Yra 3 subjektai - vartotojas, pokalbis, žinutė - Vartotojui yra vardas ir registracijos data - Pokalbiui yra pavadinimas ir sukūrimo data - Žinutei yra tekstas, autorius ir sukūrimo data - Vartotojas gali būti keliuose pokalbiuose vienu metu - Žinutė privalo priklausyti pokalbiui ir negali priklausyti daugiau nei vienam pokalbiui vienu metu - Reikėtų aprašyti domeną lentelėmis

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

Ar yra situacijų, kai Kafka Producer laukia Consumer'į?

Senior
Octo
89

Kodėl naudojote Spring Web API Gateway, o ne paruoštus proxy sprendimus kaip Nginx, Envoy?

Senior
Альфа
89

Papaskinkite apie SOLID principus

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

Kas toliau po pirmojo bilieto? Kaip kurti jaunuolio tolesnį vystymąsi?

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

Kokį darbo grafiką svarstai?

Senior
СБЕРСБЕР
89

Turime perimti visus užklausas Kafka ir jas siųsti į audito ar telemetrijos sistemą. Kaip tai padarytum?

Senior
СБК ПАРУС
89

Ar peržiūrėjote proceso metrikas — planas prieš faktą užduotims?

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

Kas dalyvavo mikroservisų kūrime nuo nulio iki pardavimo?

Senior
01.tech
89

ArrayList vs LinkedList kartojant milijoną elementų — kuris yra greičiau?

Middle+
МТСМТС
89

Kaip pridėti žurnalavimą į visas senos paslaugos metodus nesikeičiant verslo logikai?

Senior
EXPERA
89

Ar tai yra atvejis, kai padidinote talpą du kartus?

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

Kas nutiks, jei planuotojas išsiuntė įvykį į Kafka, bet žuvo prieš pažymint įrašą outbox kaip išsiųstą?

Middle+
луция
89

Kuo skiriasi hash indeksai nuo B-medžių indeksų? Kuris yra tinkamesnis paieškai pagal pavardes?

Senior
ТБанк
89

Koks yra pagrindinis šios įgyvendinimo problema - Prisijungimas prie Redis yra hardcoded - Yra ryšių baseinas Redis - Nepatikrintas `jedis.get` kvietimas gali grąžinti null - Naudojama `KEYS` komanda, kuri apkrauna serverį - Nėra Redis įvykių

Senior
СБК ПАРУС
88

Kurį framework'ą naudojate dažniausiai?

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

Kuo skiriasi siūlų kūrimas naudojant ExecutorService ir naudojant new Thread?

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

Ką daro metodas parallelStream?

Senior
IT OneIT One
88
/726