[nombre] preguntó: ¿Usaron Kotlin en los proyectos?
Java
[nombre] preguntó: Cuéntame sobre ELK, Prometheus y la pila de monitoreo — ¿qué son, qué has usado, en qué te manejas mejor?
[nombre] preguntó: ¿Qué es la partición (PARTITION) en PostgreSQL?
[nombre] preguntó: ¿Cómo arreglar OutOfMemoryError? Describe el proceso paso a paso.
[nombre] preguntó: ¿Qué sucede con las métricas después de que Prometheus las recopila?
[nombre] preguntó: ¿Por qué el item no está en el heap?
[nombre] preguntó: ¿Cómo diseñar la cantidad de particiones para una nueva aplicación con una carga de 3000 mensajes por minuto?
[nombre] preguntó: ¿Cómo funciona MDC debajo del capó?
[nombre] preguntó: ¿En qué caso puede surgir un LinkageError?
[nombre] preguntó: Counter — es simplemente la cantidad de eventos, ¿cómo trabajar con él correctamente en Grafana?
[nombre] preguntó: ¿Por qué Redis en lugar de una caché en memoria dentro de la aplicación?
[имя] preguntó: ¿Cómo tomar un volcado de heap de un proceso Java en Kubernetes? Describe los pasos en la consola bash.
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; // тут }
clase Tarea { privada estática int contador = 0; pública estática void main(String[] args) throws Exception { var thread1 = new Thread(() -> aumentar()); var thread2 = new Thread(() -> aumentar()); thread1.start(); thread2.start(); thread1.join(); thread2.join(); System.out.println(contador); } privada estática void aumentar() { para (int i = 0; i < 5000; i++) { contador++; } } }
[nombre] preguntó: Hay una gran tabla con eventos/logs en producción, hay que limpiarla. ¿Cómo la limpiarías exactamente?
[nombre] preguntó: ¿Qué tipos de métricas existen en Micrometer para aplicaciones Java?
[nombre] preguntó: ¿Cuáles son las entidades principales en Kafka, cómo interactúan y para qué sirven?
[nombre] preguntó: ¿Por qué almacenar clases en Metaspace si ya están en el archivo jar en el disco?
[nombre] preguntó: Cuéntame sobre la jerarquía de excepciones en Java.
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); } }