Sobes.tech

[όνομα] ρώτησε: Πες μου για το ELK, το Prometheus και το στοίβα παρακολούθησης — τι είναι, τι έχεις χρησιμοποιήσει, σε τι είσαι καλύτερα;

213

[όνομα] ρώτησε: Πώς διορθώνεται το OutOfMemoryError; Περιέγραψε τη διαδικασία βήμα προς βήμα.

189

[όνομα] ρώτησε: Τι συμβαίνει με τα μετρητικά μετά το συλλέξις από το Prometheus;

181

[όνομα] ρώτησε: Πώς σχεδιάζω τον αριθμό των κατατμήσεων για μια νέα εφαρμογή με φόρτο 3000 μηνυμάτων το λεπτό;

157

[όνομα] ρώτησε: Ποιοι τύποι μετρικών υπάρχουν στο Micrometer για εφαρμογές Java;

152

[όνομα] ρώτησε: Counter — είναι απλά ο αριθμός των γεγονότων, πώς να το δουλέψετε σωστά στο Grafana;

150

[όνομα] ρώτησε: Γιατί ακριβώς Redis, και όχι μια μνήμη cache μέσα στην εφαρμογή;

150

[όνομα] ρώτησε: Υπάρχει ένας μεγάλος πίνακας με συμβάντα/καταγραφές σε παραγωγή, πρέπει να τον καθαρίσεις. Πώς ακριβώς θα τον καθαρίσεις;

149

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; // тут }

149

[имя] ρώτησε: Πώς να τραβήξετε ένα heap dump από μια Java διαδικασία στο Kubernetes; Περιγράψτε τα βήματα στην κονσόλα bash.

149

κλάση Task { ιδιωτική στατική int μετρητής = 0; δημόσια στατική void main(String[] args) throws Exception { var thread1 = new Thread(() -> αύξηση()); var thread2 = new Thread(() -> αύξηση()); thread1.start(); thread2.start(); thread1.join(); thread2.join(); System.out.println(μετρητής); } ιδιωτική static void αύξηση() { για (int i = 0; i < 5000; i++) { μετρητής++; } } }

148

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); } }

147

[όνομα] ρώτησε: Ποιες είναι οι βασικές οντότητες στο Kafka, πώς αλληλεπιδρούν και ποιος είναι ο σκοπός τους;

147
/3