Sobes.tech

Golang

Wie sind Ihre Consumer-Gruppen in Kafka eingerichtet? Wie viele Topics, woher lesen Sie?

Senior
А7
64

Wie heißt diese Metrik, die Klicks zu Impressionen vergleicht?

Senior
МВидеоМВидео
64

Warum haben Sie sich entschieden, von einer Monolith-Architektur zu Microservices zu migrieren? Worin sind Sie gestoßen?

Senior
РамблерРамблер
64

Was ist Profiling in Go? Musstest du pprof verwenden?

Middle+
СБЕРСБЕР
64

Was hast du bei deiner letzten Arbeit gemacht?

Senior
AndersenAndersen
64

Wie werden wir E-Mail-Benachrichtigungen versenden – eigene Umsetzung oder über einen Anbieter?

Senior
Hi Rockits
64

git push --set-upstream feature/auth git push origin feature/auth git push -u feature/auth origin git push -u origin feature/auth

Intern
AvitoAvito
64

Welcher Befehl wird verwendet, um einen Wert in eine Tabelle einzufügen?

Middle+
МТСМТС
63

Aufgabe: «Parallele Verarbeitung von URLs mit Zeitlimit» Schreiben Sie eine Funktion fetchAll(urls []string, maxParallel int, timeout time.Duration) map[string]string, die: 1. Für jede URL eine HTTP GET-Anfrage durchführt (kann http.Get sein). 2. Gibt eine map[string]string zurück, wobei der Schlüssel die URL ist und der Wert der Antwortkörper (als String) oder ein leerer String bei Fehler/Timeout. 3. Nicht mehr als maxParallel Anfragen gleichzeitig ausgeführt werden. 4. Die gesamte Laufzeit der Funktion darf timeout nicht überschreiten. Wenn die Zeit abläuft, werden alle nicht abgeschlossenen Anfragen abgebrochen, und die Funktion gibt das zurück, was sie geschafft hat. 5. Verwenden Sie den Kontext zur Abbruchsteuerung.

Middle+
МВидеоМВидео
63

Wie erkennt man, dass das System stabil läuft?

Middle
WildberriesWildberries
63

Wie funktioniert sync.Mutex im Hintergrund?

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

Du hast dich auf die Position des Senior Go-Entwicklers beworben. Du arbeitest derzeit bei [Firma], richtig?

Senior
Spectr
63

Berichten Sie uns von Ihrer Erfahrung mit der Architektur verteilter Systeme, Datenbanken, Sharding und Replikation. Haben Sie an der Architekturplanung mitgewirkt oder nur mit fertigen Lösungen gearbeitet?

Senior
A-SYS.ONE
63

Für jede Goroutine wird ein neuer Betriebssystem-Thread erstellt?

Senior
техвил
63

Haben Sie schon einmal mit DDD und CQRS gearbeitet? Erzählen Sie darüber.

Senior
ИП Ганус Александр Андреевич
63

Wie wurde es bei Petrovich und zuvor bei Gazpromneft formalisiert?

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

Welche Komponenten werden bei der Skalierung von 1000 auf 10000-20000 RPS zum Engpass?

Senior
Prediva
63

Ist der GIN-Index für die Volltextsuche geeignet?

Senior
Cloud.ru
63

Wie stoppt man die Ausführung von HTTP-Anfragen nach dem ersten Fehler?

Middle
ООО Левел Тревел
63

Wie gehen Sie vor, wenn der Service einen Fehler 500 zurückgibt?

Senior
ClearWay
63
/412