Sobes.tech

Golang

Wie löst man das Problem der Überfüllung des Containers mit Log-Dateien in Docker?

Middle+
252

Wie stellt man sicher, dass alle Goroutines beim Stoppen des Dienstes korrekt beendet werden?

Middle+
202

Wie diagnostiziert man einen Speicherleck in einem Dienst, der allmählich immer mehr Speicher verbraucht und manchmal wegen OOM abstürzt?

Middle+
200

Welche Arten von Tabellentreibern hast du in ClickHouse verwendet?

Middle+
198

Können wir in der fünften Zeile, wo fmt.Println(v) aufgerufen wird, auf die Einheit (Element, das durch append innerhalb von fill hinzugefügt wurde) zugreifen und sie ausgeben?

195

Wie eng hast du mit Kubernetes gearbeitet? Musstest du Deployment-Konfigurationen schreiben? Kennst du kubectl und welche Befehle hast du verwendet?

194

Kannst du demonstrieren, wie man auf das vierte Element eines Slices zugreift?

188

Was tun, wenn dein Service an einem Feiertag in Produktion ausfällt?

Middle+
186

Wurde Parallelisierung zur Beschleunigung der Verarbeitung verwendet?

Middle+
178

Kannst du die Inbox- und Outbox-Muster erklären, worum es dabei geht?

Middle+
174

Wohin gehen Goroutines bei ihrer Erstellung – in die lokale oder globale Warteschlange des Go-Planers?

164

Wie haben Sie verzögerte Wiederholungsversuche (retry) in RabbitMQ ohne Nachrichtenverlust implementiert?

Middle+
162

Wie wurde das Validierungssystem für Medieninhalte implementiert, welche Dienste wurden verwendet?

Middle+
159

Wie man mit einem Vorfall umgeht, wenn dein Dienst andere Dienste beeinflusst (z.B. Tabellen in der Datenbank blockiert)?

Middle+
152

Wie verarbeitet man doppelte Webhook-Ereignisse, wenn der sendende Dienst keine Einzigartigkeit garantiert?

Middle+
151

Was ist der Unterschied zwischen den Engines MergeTree, ReplicatedMergeTree und Distributed in ClickHouse?

Middle+
148

Erzähl mir kurz etwas über dich

Middle+
147

Welche Optimierung gibt es bei der lokalen Warteschlange des Go-Planers (runnext)?

145

Mussten Sie Linux-Befehle ausführen? Welche verwenden Sie?

143

Der Service in der Produktion läuft nicht stabiler als 5 Minuten. Es ist gelungen, das Problem zu lokalisieren: Es gibt eine Funktion P() in einer Drittanbieterbibliothek, die mit einer gewissen Wahrscheinlichkeit einen Panic auslöst. Wie kann man dieses Problem lösen? Die Bibliothek ist Open Source, der Code kann im vendor eingesehen werden.

142
/2