Sobes.tech

Ο καταναλωτής λαμβάνει ένα μήνυμα από το Kafka, συσσωρεύει στη μπαταρία, και όταν το batch είναι έτοιμο — γράφει και κάνει commit. Τι θα συμβεί αν η υπηρεσία καταρρεύσει κατά τη διάρκεια της δημιουργίας του batch;

210

Πώς έρχονταν τα δεδομένα σε εσάς μέσω RPIH; Πώς ερχόταν το γεγονός;

209

Πόσο συχνά χρησιμοποιήσατε τους triggers, μόνο στην περίπτωση με την ιστορία ή υπήρχαν και άλλες περιπτώσεις;

209

Πόσα μικροϋπηρεσίες υπήρχαν στο κλασστερ και πόσα μπορείς να κρατήσεις στο μυαλό σου;

209

Τι συμβαίνει αν η υπηρεσία πέσει τη στιγμή που συγκεντρώνετε το batch για εγγραφή; Πώς διαχειριστήκατε την καθυστέρηση του καταναλωτή;

208

Είναι σωστό να χρησιμοποιείται το ίδιο endpoint για την προσθήκη φίλων και την προβολή των φίλων ενός χρήστη, αλλά με διαφορετικές μεθόδους; Πώς θα λειτουργεί αυτό;

207

Υπήρχαν κάποιοι endpoints στη υπηρεσία για να ελέγχουν αν η υπηρεσία λειτουργεί τώρα;

205

Ένα κανονικό mutex μπλοκάρει τόσο για ανάγνωση όσο και για εγγραφή;

205

Υπάρχει διαμοιρασμός χρηστών κατά ID. Η υπηρεσία λαμβάνει ένα αίτημα για ενημέρωση του κωδικού πρόσβασης ενός χρήστη — τι συμβαίνει στη συνέχεια σε επίπεδο υπηρεσίας;

205

// Ερώτηση 1. Τι θα εμφανιστεί στην οθόνη; package main import "fmt" func main() { s := "Hello world" s[0] = "h" fmt.Println(s) }

205

Αν η λειτουργία διαρκεί 10-12 λεπτά και υπάρχει ενεργή εγγραφή και τα δεδομένα αλλάζουν, δεν υπήρχαν παρενέργειες;

204

// Ερώτηση 1. Τι θα εμφανιστεί στην οθόνη; package main import "fmt" func main() { s := "Hello world" s[0] = "h" if err != nil { fmt.Println("Σφάλμα", err) } fmt.Println(s) }

204

Με ποια προβλήματα μπορεί να αντιμετωπίσουμε κατά το σχεδιασμό μιας αρχιτεκτονικής μικροϋπηρεσιών;

203
/11