Sobes.tech

Τι είναι το sharding και για ποιο λόγο χρησιμοποιείται; Πώς επιλέγουμε το κλειδί sharding για τους πίνακες μιας υπηρεσίας ταξί (οδηγοί, πελάτες, παραγγελίες);

Middle+
Ozon ФинтехOzon Финтех
72

Πώς θα σχεδιάζατε αυτόν τον κώδικα για χρήση σε διαφορετικά πρωτόκολλα μεταφοράς (gRPC, HTTP, καταναλωτής);

Middle+
КуперКупер
71

Ποια προβλήματα μπορεί να προκύψουν σε παράλληλα προγράμματα Go και πώς τα ανιχνεύετε;

Senior
AndersenAndersen
71

Ποιες είναι οι βασικές διαφορές μεταξύ TCP και UDP και πότε πρέπει να επιλέγετε κάθε πρωτόκολλο;

Middle+
Бюро 1440Бюро 1440
71

Τι είναι καλύτερο — ένας modular monolith ή μικροϋπηρεσίες για μια υπηρεσία σκακιού;

Senior
Лига Цифровой ЭкономикиЛига Цифровой Экономики
71

Ποια είναι η διαφορά μεταξύ σχεσιακών και μη σχεσιακών αποθηκευτικών χώρων; Μιλήστε για το ACID.

Senior
Алабуга
71

Senior — είναι ο λύνων, ο τελευταίος κρίκος;

Middle+
МВидео/эльдорадо
71

Έχετε εμπειρία με το gRPC;

Senior
X5
71

Τι άλλο ενδιαφέρον θυμάσαι σχετικά με τις προϊόντικές και επιχειρηματικές εργασίες στις οποίες συμμετείχες ή τις εκτέλεσες μόνος σου;

Senior
X5 techX5 tech
71

Τι συμβαίνει αν κατά τη διαδικασία εμπλουτισμού ένας από τους υπηρεσίες δεν είναι διαθέσιμη (π.χ., η υπηρεσία με το πλήρες όνομα/δεδομένα χρήστη); Σταματάει όλο το Kafka;

Senior
А7
71

Μίλησέ μου για την εμπειρία σου με το PostgreSQL. Έχεις ασχοληθεί με ζητήματα βελτιστοποίησης;

Middle+
Servicepipi
71

Τι θα εμφανίσει το πρόγραμμα; Γιατί; ```go func main() { timeStart := time.Now() _, _ = <-worker(), <-worker() println(int(time.Since(timeStart).Seconds())) } func worker() chan int { ch := make(chan int) go func() { time.Sleep(3 * time.Second) ch <- 1 }() return ch } ```

Senior
Озон банк
71

Ποια είναι η διαφορά μεταξύ διαδικασιών, νημάτων και goroutines στο Go;

Middle+
Ozon ФинтехOzon Финтех
71

Πώς να διαπιστώσετε γιατί το στυλό ανταποκρίνεται αργά; Πώς να χρησιμοποιήσετε το pprof;

Senior
Бюро 1440Бюро 1440
71

Πες μου πώς βελτιστοποίησες τα ερωτήματα. Από 10-12 λεπτά σε 5-7 — τι αναφορές είναι αυτές που διαρκούν τόσο πολύ;

Senior
МВидео/эльдорадо
71

Τι είναι το μοτίβο Outbox και πώς υλοποιείται;

Senior
Mayflower
71

Τι σημαίνει το & πριν από το http.Client{};

Middle+
MAX LTD Group
71

Πώς δούλεψες με το Docker;

Middle+
МВидео/эльдорадо
71

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

Senior
WildberriesWildberries
71

Υλοποιήστε μια λειτουργία για την εύρεση της υπηρεσίας με τον μεγαλύτερο αριθμό logs σε κάθε namespace. Ποια είναι η πολυπλοκότητα των αλγορίθμων για top-1, top-2, top-10;

Middle+
X5 groupX5 group
71
/411