Sobes.tech

Клиент 'Акча чыгару' баскычын эки жолу басканда, микросервис жана Kafka деңгээлинде эки эсе чектөөнү кантип алдын алса болот?

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

Шарттар 3 объект бар - колдонуучу, сүйлөшүү, билдирүү - Колдонуучунун аты жана катталуу датасы бар - Сүйлөшүүнүн аты жана түзүү датасы бар - Билдирүүнүн текст, автор жана түзүү датасы бар - Колдонуучу бир убакта бир нече сүйлөшүүдө болушу мүмкүн - Билдирүү милдеттүү түрдө сүйлөшүүгө тиешелүү болушу керек жана бир убакта бир нече сүйлөшүүгө тиешелүү боло албайт - Тема чөйрөсүн таблица түрүндө сүрөттөшү керек

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

Kafka Producer'и Consumer'ди күтүп жаткан учурлар барбы?

Senior
Octo
89

Неге API Gateway үчүн Spring Web колдондуңуз, Nginx, Envoy сыяктуу даяр прокси чечимдери эмес?

Senior
Альфа
89

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

Биринчи билеттен кийин эмне болот? Жуниордун келечектеги өнүгүүсүн кантип куруу керек?

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

Эмне иш графигин карап жатасың?

Senior
СБЕРСБЕР
89

Биз Kafkaда бардык суроолорду кармайлы жана аудит же телеметрия системасына жөнөтөлү. Муну кантип жасайсың?

Senior
СБК ПАРУС
89

Сиз процесстин метрикаларын — планда vs чындык үчүн карап чыктыңызбы?

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

Ким микросервистерди нөлдөн сатууга чейин иштеп чыгууда катышты?

Senior
01.tech
89

ArrayList vs LinkedList миллиондогон элементтер боюнча кайталануу — кайсысы тезирек?

Middle+
МТСМТС
89

Эски кызматтын бардык ыкмаларына лог жазууну бизнес логикасын өзгөртпөстөн кантип кошуу керек?

Senior
EXPERA
89

Бул сиз күчөтүүнү эки эсе көбөйтүп жаткан учурбу?

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

Эгер пландачы Kafkaга окуя жөнөткөн болсо жана жазууну outboxта жөнөтүлгөн деп белгилөөгө чейин кулап калса, эмне болот?

Middle+
луция
89

Hash индекстер менен B-дерек индекстеринин айырмасы эмнеде? Аты-жөнүн издөө үчүн кайсысы артыкчылыкка ээ?

Senior
ТБанк
89

Бул ишке ашыруунун негизги көйгөйү эмнеде - Redisке туташуу катуу коддолгон - Redis үчүн байланыш пулу бар - Текшерилбеген `jedis.get` чакырыгы null кайтарышы мүмкүн - `KEYS` командасын колдонуу, ал серверге жүк салат - Redis окуялары жок

Senior
СБК ПАРУС
88

Эмне frameworkти көбүрөөк колдонуп жатасыз?

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

ExecutorService аркылуу жана new Thread аркылуу жип түзүүнүн айырмасы эмнеде?

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

parallelStream ыкмасы эмне кылат?

Senior
IT OneIT One
88
/726