Embedded / IoT
Synchronized ачкыч сөзү эмнеге тиешелүү?
Кантип 2 миллиард жолдон турган events таблицасын бөлүштүрүүнү уюштуруу керек, күн сайын 10 миллион жолго өсүп жатканда, даталар диапазоны боюнча көп суроолор менен?
Wildcard import (import java.io.*) жөнүндө эмне ойлоого болот?
ArrayListке киргизүүнүн татаалдуулугу кандай?
DIP мисалы ```go package main import "fmt" // Маалымат сактоо үчүн интерфейс type DataStorage interface { Save(data string) } // Файлга маалымат сактоо үчүн төмөнкү деңгээлдеги модуль ```
Циклдүү көзкарандысыздар деген эмне? Эмне үчүн көбүрөөк кездешебиз?
Идемпотенттүүлүккө байланыштуу бөлүм кантип пайда болду? Бул талаптарда көрсөтүлгөн эмес беле?
Лямбда билдирүүсү эмне?
6 бөлүмдүү темада дагы 6сы кошулду. ачкыч — userID. Ошол эле ачкыч менен билдирүү ошол эле бөлүмгө өтөбү?
// ... бул жердеги кодпу?
Сиз жеке Spring Boot Starters же Auto-configuration жаздыңыз ба? Starter менен Auto-configuration арасындағы айырмашылық неде?
Эмне үчүн volatile керек, эгерде synchronized бар болсо? Synchronized бардык volatile учурларын камтыйт.
Көптөгөн салымдар үчүн кайсы параллелизм механизмдерин колдонуу керек? ExecutorService кайдан алат тапшырмаларды?
TCMalloc эмне?
Сиз clone() ыкмасын колдонуп көрдүңүзбү? CloneNotSupportedExceptionти throw new Error() аркылуу иштетүүнү жактырасызбы?
Эмне сизге жакын — кеңири документ же минималдуу сүрөттөө?
Kafkaда билдирүүлөрдү жеткирүүнү кепилдөө үчүн Transactional Outbox үлгүсү колдонулду беле?
SOLID принциптери жөнүндө айтып бер
Эмнеге Inbox үлгүсү керек, эгерде Outbox алда жеткирүүнү кепилдесе?
database/sql пакетиндеги connection pool эмне? Ал кантип иштейт?