[meno] sa opýtal: Používali ste Kotlin v projektoch?
Java
[meno] sa opýtal: Porozprávaj mi o ELK, Prometheus a stacku monitorovania — čo je to, čo si používal, v čom sa lepšie vyznáš?
[meno] sa opýtal: Čo je to delenie (PARTITION) v PostgreSQL?
[meno] sa opýtal: Ako opraviť OutOfMemoryError? Opíš proces krok za krokom.
[meno] sa opýtal: Čo sa deje s metríkami po tom, čo ich Prometheus zozbiera?
[meno] sa spýtal: Prečo sa položka nenachádza v halde?
[meno] sa opýtal: Ako navrhnúť počet partícií pre novú aplikáciu s zaťažením 3000 správ za minútu?
[meno] sa opýtal: Ako funguje MDC pod kapotou?
[meno] sa opýtal: V akom prípade môže nastať LinkageError?
[meno] sa opýtal: Counter — je to len počet udalostí, ako s ním správne pracovať v Grafana?
[meno] sa spýtal: Prečo presne Redis, a nie in-memory cache v rámci aplikácie?
[имя] sa opýtal: Ako získať heap dump z Java procesu v Kubernetes? Opíš kroky v bash konzole.
[meno] sa opýtal: V produkcii je veľká tabuľka s udalosťami/logmi, ktorú je potrebné vyčistiť. Ako presne to urobíš?
trieda Naloga { zasebni statični int števec = 0; javni statični void main(String[] args) throws Exception { var nit1 = new Thread(() -> povečaj()); var nit2 = new Thread(() -> povečaj()); nit1.start(); nit2.start(); nit1.join(); nit2.join(); System.out.println(števec); } zasebni statični void povečaj() { za (int i = 0; i < 5000; i++) { števec++; } } }
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; // тут }
[meno] sa opýtal: Aké typy metrík existujú v Micrometer pre Java aplikácie?
[meno] sa opýtal: Aké sú hlavné entity v Kafka, ako spolu komunikujú a na čo slúžia?
[meno] sa spýtal: Prečo ukladať triedy do Metaspace, ak už sú v jar súbore na disku?
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); } }
[meno] sa opýtal: Porozprávaj mi o hierarchii výnimiek v Jave.