Sobes.tech

Golang

Warum sind Sie von [Unternehmen] zu [Unternehmen] gewechselt?

Middle+
194

Was ist der Unterschied zwischen TCP und UDP?

Middle+
193

[Name] fragte: Nutzen Sie KI-Tools bei der Arbeit? Wenn ja, welche und wofür?

Senior
191

Was ist EXPLAIN in PostgreSQL? Wie kann es es berechnen, ohne die Abfrage auszuführen?

Middle+
188

Wie werden Daten in alten Go-Maps nach der Definition des Buckets gespeichert?

Senior
187

Welche Sperren gibt es in PostgreSQL?

Middle+
185

Wie teilt man Speicher zwischen Goroutinen? In welchen Fällen ist es besser, Atomic zu verwenden, und in welchen Mutex/RWMutex/SyncMap?

Senior
182

Was ist der Unterschied zwischen SQL und NoSQL?

Middle+
179

Ist der Garbage Collector in Go blockierend oder nicht? Ist seine Wirkung in der Produktion sichtbar?

Senior
178

Was ändert sich, wenn die Anfangskapazität beim Erstellen eines Slices übergeben wird?

Senior
175

Was ist eine Partition in Kafka? Kann ein Topic ohne Partition sein?

Middle+
175

Sollte der OrderService in Lese- und Schreibkomponenten aufgeteilt werden, angesichts der ungleichmäßigen Lastverteilung (25k Lesezugriffe vs 5k Schreibzugriffe)?

Senior
172

Was sind die Vorteile der Partitionierung? Zum Beispiel das Entfernen alter Partitionen.

Middle+
172

[Name] fragte: Wo befinden Sie sich derzeit und wie stehen Sie zur Umsiedlung?

Senior
169

5000 Schreibanfragen pro Sekunde — ist das viel? Wie planen Sie, den Schreibfluss durch alle downstream-Services (Inventar, Zahlung, Lieferung) zu verarbeiten?

Senior
169

Was bedeutet es, wenn die Bewertung von EXPLAIN sich grundlegend von EXPLAIN ANALYZE unterscheidet?

Middle+
167

Entwurf eines ausfallsicheren Systems zur Auftragsverarbeitung (Zahlungsgateway, Logistik). Die Migration soll schrittweise erfolgen, ohne den Dienst zu unterbrechen. SKALIERUNG - Gesamtzahl der Nutzer: 8 Mio - Tägliche aktive Nutzer (DAU): 3 Mio - Monatlich aktive Nutzer (MAU): 12 Mio - Spitzenbelastung: 25k Lesevorgänge / 5k Schreibvorgänge pro Sekunde - Volumen neuer Daten: 10 TB pro Jahr - Maximale Parallelität: 120k gleichzeitige Anfragen - Jährliches Nutzerwachstum: 30% - Ziel-P99-Latenz: <150 ms für Lesevorgänge, <400 ms für Schreibvorgänge - Zielverfügbarkeit: 99,95% Ihre Aufgabe ist es, eine architektonische Lösung zu entwickeln, die...

Senior
166

Welche Sharding-Strategien kennst du, damit die Lösung nicht schmerzhaft ist?

Middle+
165

Wie planen Sie, den Cache in der Architektur des OrderService zu verwenden? Was genau wird in Redis gespeichert?

Senior
164

CREATE TABLE staff ( id TEXT name TEXT head_id TEXT ); id | name | head_id -------------------- 1 | Ivan | NULL 2 | Petr | 1 3 | Alice | 1 4 | Max | 2 5 | Alex | 2 6 | Elena | 4 7 | Bob | NULL Erwarten Sie: employee_name | manager_name --------------------------- Ivan | NULL Petr | Ivan Alice | Ivan Max | Petr Alex | Petr Elena | Max Bob | NULL SELECT e.name AS employee_name, m.name AS manager_name FROM staff e LEFT JOIN staff m ON e.head_id = m.id

Senior
162
/4