Hast du Fragen an mich?
Golang
Lass uns anfangen, die Struktur zu schreiben — was brauchen wir in dieser Struktur?
Was ist der Unterschied zwischen HAVING und WHERE?
Erklären Sie das Konzept des manuellen Commits in Kafka
Schreiben Sie in Ihrer aktuellen Arbeit viel asynchronen Code?
Was passiert mit dem Puffer, wenn schreibende Goroutinen blockiert werden?
Warum müssen wir den Kontext in der Struktur unterbrechen? Warum die Worker beenden? Wir möchten die Methode Stop unterbrechen.
Was passierte, wenn der Service abstürzte und die Nachrichten aus Kafka nicht gelesen wurden?
Du fügst WaitGroup hinzu, wozu?
Wie commitet der Consumer Offset in verschiedenen Modi?
Unterschied zwischen virtueller Maschine und Container
Wie macht man eine Datenstruktur in Go generisch (funktioniert mit jedem Werttyp)?
Worin unterscheidet sich RIGHT JOIN von anderen JOINs? Was ist CROSS JOIN?
Komplexe Indizes – Was zuerst setzen: Gleichheit oder Bereich?
Erzähle mir von CQRS
Warum haben Sie Kafka anstelle anderer Bus-Systeme (RabbitMQ, NATS) gewählt?
Welche anderen Perzentile haben Sie verwendet?
// 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.
Was tun, wenn der PM eine Aufgabe mit einer unrealistischen Schätzung gibt?
Erzählen Sie mir über das Unternehmen: Wer sind Sie, was machen Sie, was ist Ihre Ausrichtung?