[nome] ha chiesto: Hai usato Kotlin nei progetti?
Java
[nome] ha chiesto: Parlami di ELK, Prometheus e lo stack di monitoraggio — cos'è, cosa hai usato, in cosa sei più esperto?
[nome] ha chiesto: Cos'è la partizione (PARTITION) in PostgreSQL?
[nome] ha chiesto: Come riparare l'OutOfMemoryError? Descrivi il processo passo dopo passo.
[nome] ha chiesto: Cosa succede con le metriche dopo che Prometheus le ha raccolte?
[nome] ha chiesto: Perché l'elemento non si trova nell'heap?
[nome] ha chiesto: Come funziona l'MDC sotto il cofano?
[nome] ha chiesto: Come progettare il numero di partizioni per una nuova applicazione con un carico di 3000 messaggi al minuto?
[nome] ha chiesto: In quale caso può verificarsi un LinkageError?
[nome] ha chiesto: Counter — è semplicemente il conteggio degli eventi, come lavorarci correttamente in Grafana?
[nome] ha chiesto: Perché Redis invece di una cache in memoria all'interno dell'applicazione?
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; // тут }
classe Compito { privato static int contatore = 0; pubblico static void main(String[] args) throws Exception { var thread1 = new Thread(() -> aumentare()); var thread2 = new Thread(() -> aumentare()); thread1.start(); thread2.start(); thread1.join(); thread2.join(); System.out.println(contatore); } privato static void aumentare() { per (int i = 0; i < 5000; i++) { contatore++; } } }
[имя] ha chiesto: Come catturare un heap dump di un processo Java in Kubernetes? Descrivi i passaggi nella console bash.
[nome] ha chiesto: C'è una grande tabella con eventi/log in produzione, bisogna pulirla. Come la puliresti esattamente?
[nome] ha chiesto: Perché conservare le classi in Metaspace se sono già nel file jar sul disco?
[nome] ha chiesto: Quali tipi di metriche esistono in Micrometer per le applicazioni Java?
[nome] ha chiesto: Quali sono le entità principali in Kafka, come interagiscono e a cosa servono?
[nome] ha chiesto: Raccontami della gerarchia delle eccezioni in 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); } }