Αν δεν υπήρχε τέτοια υποδομή (όπως το Prometheus), και υπήρχαν μόνο Kafka και μια βάση δεδομένων, θα μπορούσε η βάση δεδομένων να καταγράψει όλα αυτά τα μηνύματα υπό φόρτο εκατό χιλιάδων μηνυμάτων το δευτερόλεπτο;
Java
Μήπως έχετε ερωτήσεις για εμάς;
Ποια προσέγγιση προτιμάτε περισσότερο: όταν ο αναλυτής καθορίζει αυστηρά την απόφαση ή όταν η απόφαση βρίσκεται εξ ολοκλήρου στην πλευρά του προγραμματιστή;
Τι εννοείτε με την μικτή προσέγγιση;
Μπορείτε να μου πείτε περισσότερα για το τι κάνατε για να ρυθμίσετε την παρακολούθηση;
Ποια ήταν η φόρτωση στο σύστημα τη στιγμή αυτού του περιστατικού;
Πόσα μηνύματα επεξεργάζονταν ανά δευτερόλεπτο;
Αν υπάρχει μια αλυσίδα αντικειμένων που αναφέρονται το ένα στο άλλο, πότε μπορεί να διαγραφεί ένα συγκεκριμένο αντικείμενο;
Από την εργασιακή σας εμπειρία: ποια εργασία ή έργο σας άρεσε περισσότερο και γιατί;
Και σε αυτή την περίπτωση, σε τι στηρίζονται κατά την επιλογή τεχνικής λύσης;
Υπάρχουν εξειδικευμένοι συλλέκτες απορριμμάτων για περιπτώσεις όπου η υπηρεσία ξεκινά με ένα πυρήνα;
Υπάρχει ένα σύστημα ελέγχου πρόσβασης από το οποίο λαμβάνουμε αρχεία καταγραφής με τη μορφή: αναγνωριστικό χρήστη, ώρα εισόδου, ώρα εξόδου κατά τη διάρκεια μιας περιόδου (π.χ., ενός μήνα). Πρέπει να υπολογίσουμε τον μέγιστο αριθμό ανθρώπων που βρίσκονταν ταυτόχρονα στον χώρο της επιχείρησης.
Πώς θα οργανώνατε ένα μητρώο συμβάσεων και τη διαδικασία έγκρισης — ποιο σύστημα συμφωνήθηκε με ποιο, ποια σύμβαση ισχύει;
Γιατί ακριβώς Transactional Outbox — αφού θα μπορούσε να γίνει διαφορετικά, για παράδειγμα, να επιβεβαιώνεται στο Kafka μόνο μετά την επιτυχή αποστολή;
Ας δοκιμάσουμε μια πιο απλή εργασία: πώς υπολογίζουμε πόσα άτομα κάλεσαν μια συγκεκριμένη υπηρεσία σε μια ημέρα;
Τι χρειάστηκε να προστεθεί εκεί;
Ποια από αυτές τις επιλογές σου αρέσει περισσότερο προσωπικά;
Για ποια θέματα σας κάνουν συνήθως ερωτήσεις (σε ποια ερωτήματα αισθάνεστε πιο σίγουροι);
Θυμάστε το πτυχίο με ζεστασιά — υπήρχε κάτι ενδιαφέρον εκεί;
Η εργασία διατυπώθηκε ως "μείωση της καθυστέρησης", και ψάξατε εσείς τη λύση;