Sobes.tech

Με ποια κριτήρια επιλέγεις τις εταιρείες, σε τι βασίζεσαι;

Middle+
WildberriesWildberries
117

Μπορούμε να περάσουμε ένα slice ως παράμετρο σε μια συνάρτηση;

Middle
Магнум
117

Πες μου για βάσεις δεδομένων — με ποιες έχεις δουλέψει και με ποιες δουλεύεις τώρα;

Senior
Яндекс
117

Ερώτηση σχετικά με την αργή υπηρεσία Παραδείγματος χάριν, η δημιουργία παραγγελίας. Υπάρχει ένα αίτημα προς την υπηρεσία και μια απάντηση, μεταξύ αυτών των δύο ενεργειών αποθηκεύουμε στην ανάλυση τα προϊόντα που παραγγέλθηκαν (για παράδειγμα, για την καταμέτρηση της δημοφιλίας των προϊόντων). Η υπηρεσία ανάλυσης λειτουργεί αργά ή με timeout, και δεν προλαβαίνουμε να απαντήσουμε, χάνοντας παραγγελίες. Τι πρέπει να κάνουμε για να σταματήσουμε να χάνουμε παραγγελίες και χρήματα; Σκεφτείτε πώς να παραλληλοποιήσετε την παραγγελία και την ανάλυση.

Senior
OZONOZON
117

Φανταστείτε μια κατάσταση: δεν μπορείτε να βρείτε κοινό έδαφος με έναν δοκιμαστή στην ομάδα σας που συνεχώς 'σας τσιμπάει'. Πώς θα αλληλεπιδράσετε;

Middle
Еаптека
117

Τι είναι οι brokers μηνυμάτων; Ποια γνωρίζετε; Πώς διαφέρει το RabbitMQ από το Kafka;

Senior
техвил
117

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

Senior
Hi Rockits
116

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

Middle
КуперКупер
116

Τι πρέπει να γίνει ώστε ο διακομιστής REST API (αποθετήριο κώδικα) να αρχίσει να λειτουργεί στο Kubernetes;

Middle
Сбертех
116

Μίλησε για το graceful shutdown: τι είναι, τι συμβαίνει κατά τη διάρκεια, πώς καλείται; Ποια διαδικασία εκτελεί η υπηρεσία στο Kubernetes μετά τη λήψη SIGTERM;

Middle
АО Медиа Эффект
116

Πού πιστεύετε ότι αρχίζει το highload; Ποιο είναι το όριο μεταξύ highload και όχι-highload;

Middle+
ClearWay
116

Έχετε μια υπηρεσία που δημιουργεί πολλές goroutines. Πώς θα περιορίζατε τον αριθμό των ταυτόχρονα τρεχουσών goroutines;

Senior
AndersenAndersen
116

Τι είναι η κλήση συστήματος (syscall);

Senior
VK CloudVK Cloud
116

Πείτε περισσότερα για τα έργα σε Go

Middle
VKVK
116

Ποια από τις παρακάτω επιλογές είναι πιο πιθανό να συμβεί όταν προσπαθείτε να ξεκινήσετε πολύ μεγάλο αριθμό goroutines (π.χ. δεκάδες χιλιάδες) χωρίς επιπλέον έλεγχο; - Το κύριο πρόβλημα θα προκληθεί από το μπλοκάρισμα του παγκόσμιου mutex μέσα στο runtime, που θα οδηγήσει σε πλήρη διακοπή της εκτέλεσης του προγράμματος - Ο προγραμματιστής Go θα εκτελεί τις goroutines σε μικρές ομάδες με σειριακή σειρά, επομένως η αύξηση του αριθμού τους σχεδόν δεν επηρεάζει την κατανάλωση μνήμης - Ο μαζικός πολλαπλασιασμός των goroutines μπορεί να οδηγήσει σε σημαντική κατανάλωση μνήμης και επιπλέον κόστος του προγραμματιστή; σε τέτοιες περιπτώσεις, είναι κατάλληλη η χρήση ενός pool εργαζομένων - Αν ο αριθμός των goroutines υπερβαίνει τον αριθμό των λογικών επεξεργαστών, το Go θα αρχίσει αυτόματα να απορρίπτει νέες εκκινήσεις goroutines με ένα panic

Intern
AvitoAvito
116

Μίλησε για το Kubernetes — τι είναι, πώς διαφέρει από το Docker, ποια είναι τα βασικά συστατικά;

Senior
YadroYadro
116

Πώς οργανώνεται το κανάλι κάτω από το καπό στο Go;

Senior
I-teco
116

Ποιοι τύποι μεταβλητών υπάρχουν στο Go;

Middle
Япоки
116

Αυτήν τη στιγμή εργάζεστε με σύμβαση εργασίας ή ως αυτοαπασχολούμενος/ελεύθερος επαγγελματίας;

Senior
МТС БанкМТС Банк
116

Τι πληροφορίες δείχνει το EXPLAIN ANALYZE;

Senior
Lenta Tech
116
/412