Sobes.tech

Τι είναι καλύτερο να χρησιμοποιείτε για συγχρονισμό κατά την εργασία με ταυτόχρονη πρόσβαση: mutex ή sync.Map;

Junior — Middle
272

Περιγράψτε την εμπειρία σας με τη χρήση του μηχανισμού sync.Pool για τη διαχείριση αντικειμένων στο Go.

Junior — Middle
269

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

Junior — Middle
265

Τι μπορεί να προκαλέσει το μπλοκάρισμα ή το πάγωμα της εκτέλεσης μιας goroutine σε ένα πρόγραμμα;

Junior — Middle
261

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

Junior — Middle
260

Ποιοι τρόποι επιτυγχάνονται η μείωση των εξόδων στις διαδικασίες αποκωδικοποίησης και κωδικοποίησης δεδομένων κατά τη χρήση του gRPC;

Junior — Middle
245

Πώς υλοποιείται η συμβατότητα προς τα πίσω στο πρωτόκολλο gRPC;

Junior — Middle
243

Εξασφαλίζει ο μηχανισμός Mutex μια αυστηρή σειρά για τις νησίδες κατά την πρόσβαση σε κοινόχρηστους πόρους για ανάγνωση και εγγραφή;

Junior — Middle
242

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

Junior — Middle
239

Εξηγήστε την αρχή λειτουργίας της υπηρεσίας που χρησιμοποιεί κατάσταση και πώς διαφέρει από την προσέγγιση χωρίς κατάσταση.

Junior — Middle
235

Μπορείτε να μοιραστείτε την εμπειρία σας στην υλοποίηση της έννοιας της Αντιστροφής Ελέγχου σε έργα;

Junior — Middle
230

Ποια βήματα πρέπει να ακολουθηθούν για τη μετανάστευση μιας μονολιθικής εφαρμογής σε μια αρχιτεκτονική μικροϋπηρεσιών;

Junior — Middle
228

Πώς μπορεί να αποτραπεί το μπλοκάρισμα ή το πάγωμα μιας goroutine;

Junior — Middle
226

Μπορείτε να εξηγήσετε πώς εφαρμόσατε το μοτίβο Saga στα έργα σας;

225

Ποιες συνέπειες μπορεί να προκύψουν από την μη τήρηση των αρχών SOLID στον σχεδιασμό λογισμικού;

Junior — Middle
220

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

Middle — Middle+
219

Σε ποιες περιπτώσεις συνιστάται η χρήση του REST API για την αλληλεπίδραση μεταξύ των συστατικών του συστήματος;

Junior — Middle
208

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

Middle — Middle+
205

Ποια είναι τα βασικά πλεονεκτήματα και διαφορές μεταξύ των πρωτοκόλλων gRPC και HTTP/1.1 στο πλαίσιο της διαχείρισης συνδέσεων και της διατήρησής τους;

Junior — Middle
196

Ποια είναι τα βασικά αρχές ανάπτυξης λογισμικού που εφαρμόζετε στην εργασία σας;

Junior — Middle
196
/3