[Аты] сұрады: Жобаларда Kotlin қолдандыңыз ба?
Java
[аты] сұрады: ELK, Prometheus және мониторинг стекі туралы айтыңыз — олар не, сіз не қолдандыңыз және қайсысын жақсы білесіз?
[аты] сұрады: PostgreSQL-да бөлу (PARTITION) деген не?
[аты] сұрады: OutOfMemoryError қалай түзеледі? Процесті қадам-қадам сипаттаңыз.
[аты] сұрады: Prometheus оларды жинағаннан кейін метрикаларға не болады?
[аты] сұрады: Неге item heap-те жоқ?
[Аты] сұрады: Жаңа қосымша үшін минутына 3000 хабарламамен жүктемемен партиция санын қалай жобалау керек?
[аты] сұрады: Қандай жағдайда LinkageError пайда болуы мүмкін?
[аты] сұрады: MDC қалай жұмыс істейді ішінен?
[аты] сұрады: Java қосымшалары үшін Micrometer-де қандай метрикалар бар?
class StackTask { public static void main(String[] args) { a(15); } public static void a(long item) { b(item); } public static void b(long item) { c(item); } public static void c(long item) { d(item); } public static void d(long item) { System.out.println(item); } }
[аты] сұрады: Неге дәл Redis, ал неге қолданба ішіндегі жадтағы кэш емес?
[Аты] сұрады: Kubernetes-те Java процесінен heap dump қалай алуға болады? Bash консолінде қадам-қадаммен сипаттаңыз.
[аты] сұрады: Неге нәтиже 10000-ге тең емес?
[Аты] сұрады: Өндірісте оқиғалар/журналдар үлкен кестесі бар, оны тазалау керек. Нақты қалай тазалайсыз?
[аты] сұрады: Counter — бұл тек оқиғалардың саны, оны Grafana-да дұрыс қалай жұмыс істеу керек?
public static void a(long item) { b(item); System.out.println(item); } public static void b(long item) { c(item); } public static void c(long item) { d(item); } public static void d(long item) { System.out.println(item); item = 20L; // мұнда }
[аты] сұрады: Java-дағы қателіктердің иерархиясы туралы айтыңыз.
класс Task { жеке статикалық int counter = 0; қоғамдық статикалық бос орын негізгі(String[] args) throws Exception { var thread1 = new Thread(() -> increase()); var thread2 = new Thread(() -> increase()); thread1.start(); thread2.start(); thread1.join(); thread2.join(); System.out.println(counter); } жеке статикалық бос орын increase() { for (int i = 0; i < 5000; i++) { counter++; } } }
[аты] сұрады: Неге кластарды Metaspace-те сақтау керек, егер олар дисктегі jar файлына already бар болса?