Java микросервистермен жұмыс істегенде қандай қоқыс жинаушылармен кездестіңіз?
Java
Қай тәсілді ұнатасыз: аналитик шешімді қатаң анықтайды немесе шешім толықтай әзірлеушінің жағына қарай ма?
Сізде бізге қойылатын сұрақтар бар ма?
Қосарлы тәсіл деп нені түсінесіз?
Бұл оқиға кезінде жүйенің жүктемесі қандай болды?
Мониторингті орнату үшін не істегеніңіз туралы толығырақ айта аласыз ба?
Әр секундта қанша хабарлама өңделді?
Егер бір-біріне сілтейтін объектілер тізбегі болса, нақты объект қашан жойылуы мүмкін?
Өз жұмыс тәжірибеңізден: қай тапсырма немесе жоба сізге ең ұнайды және неге?
Техникалық шешім таңдағанда неге сүйенесіз?
Қандай жүйе келісілген және қандай келісімшарт күшінде екенін анықтау үшін келісімшарттар тізілімін және келісім процесін қалай ұйымдастырар едіңіз?
Қызмет бір ядрода жұмыс істеген кезде арналған арнайы қоқыс жинағыштар бар ма?
Қол жеткізу бақылау жүйесі бар, одан біз логтарды аламыз: пайдаланушы идентификаторы, кіру уақыты, шығу уақыты кезеңі бойынша (мысалы, бір ай). Бір уақытта кәсіпорын аумағында болған ең көп адам санын есептеу керек.
Неліктен дәл Transactional Outbox — өйткені оны басқа жолмен жасауға болар еді, мысалы, сәтті жіберілгеннен кейін Kafka-ға тексеру?
Келіңіз, қарапайым тапсырманы қарастырайық: бір күнде белгілі бір қызметті шақырған адамдар санын қалай есептеуге болады?
Онда не қосу керек болды?
Қандай тақырыптар бойынша сұрақтар қойылады (қай салаларда сенімдірек сезінесіз)?
Дипломыңыз туралы жылы естеліктеріңіз бар ма — қызықты нәрсе болды ма?
Міндет «жылдамдықты азайту» деп қойылды ма, және оны өзіңіз шештіңіз бе?
Әдетте, мұндай өзгерістер үшін тізбектелген диаграммалар пайдаланылады — сіздің жағдайда бұл қалай тіркелді?