Sobes.tech

Java

Mijoz 'Pulni chiqarish' tugmasini ikki marta bosganda mikroxizmat va Kafka darajasida ikki marta to'lovni qanday oldini olish mumkin?

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

Shartlar 3 ta entity mavjud - foydalanuvchi, chat, xabar - Foydalanuvchining ismi va ro'yxatdan o'tish sanasi bor - Chatning nomi va yaratilish sanasi bor - Xabar matn, muallif va yaratilish sanasiga ega - Foydalanuvchi bir vaqtning o'zida bir nechta chatlarda bo'lishi mumkin - Xabar majburiy ravishda chatga tegishli bo'lishi kerak va bir vaqtning o'zida bir nechta chatga tegishli bo'lishi mumkin emas - Soha maydonini jadval shaklida tasvirlash kerak

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

Kafka Producer'ning Consumer'ni kutayotgan holatlar bo'ladimi?

Senior
Octo
89

Nima uchun siz API Gateway uchun Spring Web ni Nginx, Envoy kabi tayyor proksi yechimlar o'rniga ishlatdingiz?

Senior
Альфа
89

SOLID tamoyillari haqida gapirib bering

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

Birinchi tiketdan keyin nima qilish kerak? Juniorning keyingi rivojlanishini qanday qurish kerak?

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

Qaysi ish jadvalini ko'rib chiqyapsiz?

Senior
СБЕРСБЕР
89

Biz Kafka'dagi barcha so'rovlarni ushlab, audit yoki telemetriya tizimiga yuborishimiz kerak. Buni qanday qilardingiz?

Senior
СБК ПАРУС
89

Siz jarayon metriklarini — reja va haqiqat bo'yicha vazifalar uchun ko'rib chiqdingizmi?

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

Kim mikroxizmatlarni noldan sotuvgacha ishlab chiqishda ishtirok etdi?

Senior
01.tech
89

ArrayList va LinkedList bilan millionlab elementlar bo'yicha iteratsiya qilishda — qaysi biri tezroq?

Middle+
МТСМТС
89

Qanday qilib eski xizmatning barcha metodlariga biznes mantiqini o'zgartirmasdan log yozishni qo'shish mumkin?

Senior
EXPERA
89

Bu, quvvatni ikki barobar oshirgan holatmi?

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

Agar jadvalchi Kafka'ga voqea yuborgan bo'lsa va yozuvni chiqish qutisida yuborilgan deb belgilashdan oldin yiqilgan bo'lsa, nima bo'ladi?

Middle+
луция
89

Hash indekslari bilan B- daraxt indekslari qanday farq qiladi? Familiya bo'yicha qidirish uchun qaysi biri afzal?

Senior
ТБанк
89

Ushbu amalga oshirishning asosiy muammosi nima - Redis bilan ulanish hardkodlangan - Redis uchun ulanish havuzasi mavjud - Tekshirilmagan `jedis.get` chaqiruvi null qaytarishi mumkin - `KEYS` buyruğidan foydalanish, serverga yuk - Redis voqealari yo'q

Senior
СБК ПАРУС
88

Qaysi frameworkni ko'proq ishlatasiz?

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

ExecutorService orqali va new Thread orqali ip yaratish o'rtasidagi farq nima?

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

parallelStream metodi nima qiladi?

Senior
IT OneIT One
88
/726