Sobes.tech

Java

Kā novērst dubultu norēķinu mikroservisa un Kafka līmenī, kad klients divreiz nospiež 'Izņemt līdzekļus'?

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

Noteikumi Ir trīs būtības - lietotājs, čats, ziņa - Lietotājam ir vārds un reģistrācijas datums - Čatam ir nosaukums un izveidošanas datums - Ziņai ir teksts, autors un izveidošanas datums - Lietotājs var būt vairākos čatos vienlaikus - Ziņa obligāti pieder čatam, un nevar piederēt vairāk nekā vienam čatam vienlaikus - Jāapraksta joma tabulu veidā

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

Vai ir situācijas, kad Kafka Producer gaida Consumer?

Senior
Octo
89

Kāpēc jūs izmantojāt Spring Web API Gateway vietā gatavus proxy risinājumus kā Nginx, Envoy?

Senior
Альфа
89

Pastāstiet mums par SOLID principiem

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 notiek pēc pirmā biļetes? Kā veidot jaunieša turpmāko attīstību?

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

Kādu darba grafiku apsverat?

Senior
СБЕРСБЕР
89

Mums ir jānoķer visi pieprasījumi Kafka un jānosūta uz audita vai telemetrijas sistēmu. Kā tu to darītu?

Senior
СБК ПАРУС
89

Vai jūs pārbaudījāt procesa metriku — plāns pret faktu uzdevumiem?

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

Kurš bija iesaistīts mikroservisu izstrādē no nulles līdz pārdošanai?

Senior
01.tech
89

ArrayList vs LinkedList, iterējot pa miljonu elementu — kurš ir ātrāks?

Middle+
МТСМТС
89

Kā pievienot žurnālo ierakstu visās vecās pakalpojuma metodēs, nemainot biznesa loģiku?

Senior
EXPERA
89

Vai tas ir gadījums, kad jūs dubultojāt jaudu?

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

Kas notiks, ja plānotājs nosūtīja notikumu uz Kafka, bet krita pirms ieraksta outbox kā nosūtīta atzīmēšanas?

Middle+
луция
89

Kāda ir atšķirība starp hash-indeksiem un B-koka indeksiem? Kurš ir piemērotāks meklēšanai pēc uzvārda?

Senior
ТБанк
89

Kāda ir galvenā šīs īstenošanas problēma - Savienojums ar Redis ir hardcoded - Ir Redis savienojumu baseins - Neverificēts `jedis.get` zvans var atgriezt null - Komandas `KEYS` izmantošana, kas noslogo serveri - Nav Redis notikumu

Senior
СБК ПАРУС
88

Kuru framework'u jūs izmantojat visbiežāk?

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

Kāda ir atšķirība starp pavediena izveidi, izmantojot ExecutorService un new Thread?

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

Ko dara parallelStream metode?

Senior
IT OneIT One
88
/726