Sobes.tech

Golang

Hast du Fragen an mich?

Senior
202

Lass uns anfangen, die Struktur zu schreiben — was brauchen wir in dieser Struktur?

Senior
201

Was ist der Unterschied zwischen HAVING und WHERE?

Senior
200

Erklären Sie das Konzept des manuellen Commits in Kafka

Senior
200

Schreiben Sie in Ihrer aktuellen Arbeit viel asynchronen Code?

Senior
198

Was passiert mit dem Puffer, wenn schreibende Goroutinen blockiert werden?

Senior
196

Warum müssen wir den Kontext in der Struktur unterbrechen? Warum die Worker beenden? Wir möchten die Methode Stop unterbrechen.

Senior
195

Was passierte, wenn der Service abstürzte und die Nachrichten aus Kafka nicht gelesen wurden?

Senior
195

Du fügst WaitGroup hinzu, wozu?

Senior
194

Wie commitet der Consumer Offset in verschiedenen Modi?

Senior
193

Unterschied zwischen virtueller Maschine und Container

Senior
193

Wie macht man eine Datenstruktur in Go generisch (funktioniert mit jedem Werttyp)?

Senior
191

Worin unterscheidet sich RIGHT JOIN von anderen JOINs? Was ist CROSS JOIN?

Senior
191

Komplexe Indizes – Was zuerst setzen: Gleichheit oder Bereich?

Senior
191

Erzähle mir von CQRS

Senior
189

Warum haben Sie Kafka anstelle anderer Bus-Systeme (RabbitMQ, NATS) gewählt?

Senior
184

Welche anderen Perzentile haben Sie verwendet?

Senior
184

// Schreiben Sie einen asynchronen Aufgaben-Handler als Bibliothek // Der Client übergibt ein Objekt (Task) mit Daten zur Ausführung der Aufgabe, // in unserem Beispiel verwenden wir eine leere Struktur. // Der Handler kann gleichzeitig nicht mehr als N Aufgaben verarbeiten, // und nicht mehr als X Aufgaben können in der Warteschlange zur Verarbeitung stehen. // Wenn kein Platz in der Warteschlange ist, geben wir sofort einen Fehler an den Client zurück. // Eine Aufgabe wird zur Verarbeitung genommen, wenn freie Handler verfügbar sind. // Wir simulieren die Dauer der Verarbeitung mit time.Sleep(5*time.Second). // Sobald eine Aufgabe abgeschlossen ist, nehmen wir die nächste aus der Warteschlange. // Wenn die Warteschlange leer ist, warten wir auf neue Aufgaben von den Clients. // Mit einem Stern: Struktur Task erweitern und den Status der Aufgaben über eine separate Anfrage abrufen.

Senior
184

Was tun, wenn der PM eine Aufgabe mit einer unrealistischen Schätzung gibt?

Senior
182

Erzählen Sie mir über das Unternehmen: Wer sind Sie, was machen Sie, was ist Ihre Ausrichtung?

Senior
179
/7