Sobes.tech

Golang

Hast du schon von QUIC gehört? Was ist das?

Middle
Graveling
63

Wie wurden Duplikate herausgefiltert? Konnte man Duplikate nicht anhand der ID erkennen? Warum Daten aus Redis anreichern?

Senior
OkkoOkko
63

Nennen Sie die wichtigsten Datentypen in Go

Senior
amoCRMamoCRM
63

Was ist eine materialisierte Ansicht in ClickHouse?

Middle
purweb
63

Wie werden sie ausgewählt, wenn mehrere Kanäle gleichzeitig in der Auswahl bereit sind?

Middle
RWB
63

Welche Transaktionsisolationsebenen von PostgreSQL kennst du?

Senior
FinFrame
63

Warum nicht WebSocket anstelle von gRPC-Streaming verwenden?

Middle
Small
63

Wann sollte man RabbitMQ anstelle von Kafka bevorzugen und umgekehrt?

Junior
Позитив Технолоджис
63

Was bedeutet 'auf HTTP basierend' im Zusammenhang mit dem Transportprotokoll?

Middle
Graveling
63

Kannst du ein Beispiel für eine Engstelle nennen, die du durch Profiling mit pprof gefunden hast?

Senior
sber tech
63

Warum kann man den Kanal, der von ctx.Done() zurückgegeben wird, nicht mit der Funktion close() schließen?

Middle+
YadroYadro
63

Was haben Dienste damit zu tun, wenn wir über Fehlertoleranz sprechen und es auf Replikate reduziert haben?

Senior
Wildberries & Russ Bank
62

Warum läuft gRPC über HTTP/2 und nicht über HTTP/1.1? Was sind die Besonderheiten von HTTP/2?

Middle+
YadroYadro
62

Warum haben Sie Redis anstelle eines In-Memory-Caches verwendet?

Senior
OkkoOkko
62

Warum sind Sie auf den Markt gegangen, was ist die Motivation für den Übergang?

Middle+
AvitoAvito
62

Wie könnten wir externe Fehlerbehandlung für Fehler in Aufgaben implementieren, wenn wir das tun wollten?

Senior
Cloud.ru
62

// Es gibt ein Netzwerk von Bankterminals. Es ist notwendig, die Antwortanzeigen im Netzwerk zu sammeln. Die Terminals sind im ganzen Land verteilt. // Schreiben Sie eine Funktion, die eine URL aus einer Eingabeliste erhält ([]string{"[link] "[link] "[link] usw.}) // Die Antwort wird in stdout in einer separaten Zeile ausgegeben "url: %s, code: %s" func check(urls []string) {}

Middle
WildberriesWildberries
62

Was sind die Hauptteile des Systems Transactional Outbox?

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

Wenn du ein Slice an eine Funktion übergibst und ein neues Element hinzufügst – sind Änderungen außerhalb der Funktion sichtbar? Was, wenn die Kapazität nicht überschritten wird?

Middle+
X5
62

Kannst du über Idempotenz sprechen? Wie hast du sie implementiert? Wie funktionierte sie überhaupt?

Senior
OkkoOkko
62
/412