Jei padidinsite skaidinių skaičių nuo vieno iki dešimties, kaip tolygiai paskirstysite žinutes tarp jų?
Java
Papaskinkite apie SOLID principus
Kaip paskirstyti vartotojus tarp skyriaus: ar kiekvienas vartotojas jungiasi prie kiekvieno skyriaus ar ne?
Kodėl šiame kontekste reikalingas Repeatable Read izoliacijos lygis ir ar jis reikalingas?
Ar programa tiesiogiai jungėsi prie PostgreSQL ar per tarpinį komponentą?
Kas yra RAG dokumentų požiūriu — kokie tai dokumentai ir kaip jie paruošiami?
Produktas atėjo su prašymu sukurti lojalumo paslaugą, kuri remiasi pristatytų užsakymų skaičiumi (OMS pagrindinė užsakymų sistema) ir kuri perduos mokėjimo paslaugai (kasai) nuolaidos dydį. Lojalumo paslauga šiuo metu neturės priekinės dalies, tik duomenų bazėje reikės saugoti žemėlapį, kiek pristatytų ir ne atšauktų užsakymų priklauso nuo kokios nuolaidos. Kažkas panašaus: Užsakymai Nuolaida [phone]% [phone]% [phone]% [phone]% Reikia suprojektuoti paslaugą, pasiūlyti integracijos mechanizmus su mokėjimo ir užsakymų valdymo paslaugomis. Reikia suprojektuoti paslaugos architektūrą, kurią galima perduoti kūrimo ir diegimo komandai.
Kokia yra jūsų bendra patirtis IT srityje?
Papaskokite apie projektus, technologijas ir techninius iššūkius, su kuriais dirbote.
Kaip apsaugoti kontrolerį pagal roles Spring Security?
Jūs minėjote, kad pagreitinate operacijas nuo 600 iki 100–150 ms. Kokios technologijos ir sprendimai tai padarė įmanoma?
Kodėl negalėjote tiesiog išplėsti sinchroninio API, pridėti programų instancijų ar duomenų bazės talpą vietoje Kafka?
Įgyvendinkite thread-safe RateLimiter: ne daugiau kaip 5 užklausos per sekundę vienam userId, metodas isAllowed(String userId).
Kaip HashMap įdeda objektus į medžio dėžutę, jei raktas neįgyvendina Comparable?
Ar esate susipažinęs su outstaffing modeliu?
Kokiose situacijose naudotumėte @Async?
Ką daro Object.wait(), notify() ir notifyAll()?
Kaip garantuojate pranešimų apdorojimo tvarką Kafka?
Kaip įgyvendinti dvi integracijos įgyvendinimus: vieną realų gamybai ir vieną mock testavimui?
Kaip pasirinkti tarp dviejų įgyvendinimų per vieną konfigūraciją be Spring profilių?