Sobes.tech

Golang

Haben Sie nur aggregierte Daten gespeichert oder jeden Schritt — Rohdaten, normalisiert?

167

Wie verstehst du, was die Selektivität des Index ist?

165

Warum haben Sie RabbitMQ anstelle von Kafka für Benachrichtigungen gewählt?

162

Implementieren Sie Caching für die Funktion getUserFromDB. Die Daten ändern sich selten.

157

Wie komfortabel ist für dich das hybride Arbeitsmodell (2 Mal pro Woche im Büro, Metro Tula)?

157

Warum hast du dich entschieden, auf den Markt zu gehen und andere Angebote in Bezug auf die Motivation des Wechsels zu prüfen?

156

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

156

Erzählen Sie mir von Ihrer Erfahrung und welchen Einfluss Sie auf das Produkt oder die Funktion an Ihrem vorherigen Arbeitsplatz hatten.

155

Hast du an einem Projekt teilgenommen, das von Grund auf neu aufgebaut wurde, oder bist du bereits in einer Zwischenphase eingestiegen?

154

Wie haben Sie den Datenbanktyp ausgewählt (PostgreSQL, ClickHouse, Redis)?

153

Was ist Bloat (Aufblähen) eines Index und warum wird es so in PostgreSQL gemacht?

153

Wie haben Sie die Verbraucher in Kafka skaliert? Was passiert, wenn es mehr Verbraucher als Partitionen gibt?

153

Standardmäßig zwei Wochen oder etwas mehr für den Übergang?

152

Hat 1C auch Daten direkt in Kafka veröffentlicht?

152

Wie ist der Status der Suche? Gibt es bereits Angebote, Fristen für deren Annahme?

152

Wofür wurde die Replikation in PostgreSQL verwendet?

151

Wie aktiv prüfst du die Angebote? Gibt es bereits Angebote, Fristen für deren Annahme?

150

Wie man die Situation handhabt, wenn alle 5 Goroutines gleichzeitig einen leeren Cache sehen und in die Datenbank gehen (cache stampede)?

149

Warum hast du sync.Map anstelle einer normalen Map mit Mutex verwendet?

148

Erzähle mir von einer schwierigen Aufgabe, die du kürzlich erfolgreich umgesetzt hast, oder die interessanteste. Was war es, was hast du gemacht, was ist daraus geworden?

145
/5