Was genau ist der Cloud-Begriff "Firehose"?

10

Ich habe eine Firehose-Definition aus der Übersicht über die Loggregator System Cloud Foundry-Dokumente gefunden.

Der Firehose ist ein WebSocket-Endpunkt, der alle Ereignisdaten aus einer Cloud Foundry-Bereitstellung überträgt. Der Datenstrom enthält Protokolle, HTTP-Ereignisse und Containermetriken aus allen Anwendungen sowie Metriken aus allen Cloud Foundry-Systemkomponenten. Protokolle von Systemkomponenten wie Cloud Controller sind nicht im Firehose enthalten und werden normalerweise über die rsyslog-Konfiguration aufgerufen.

Da die vom Firehose stammenden Daten möglicherweise vertrauliche Informationen enthalten, z. B. Kundeninformationen in den Anwendungsprotokollen, können nur Benutzer mit den richtigen Berechtigungen auf den Firehose zugreifen.

Wo hat dieser Begriff seine Wurzeln und warum heißt er so? Ist das Konzept für andere Cloud-Angebote und -Plattformen dasselbe?

Es ist lustig, wenn ich diesen Begriff in meine Muttersprache übersetze.

Ivanov
quelle

Antworten:

11

Der Feuerwehrschlauch ist ein Hinweis auf einen alten Weird Al Yankovick-Film, UHF (1989) . In diesem Film startet George Newman (dargestellt von Yankovick) einen lokalen Fernsehkanal in der UHF-Band und ist für die Programmierung auf dem Kanal verantwortlich. Nachdem er sich mit dem Hausmeister der Station, Stanley Spadowski (dargestellt von Michael Richards), angefreundet hat, gibt George dem Hausmeister einen Platz, um eine Show seiner eigenen Art zu leiten. Die Show mit dem Titel "Stanley Spadowskis Clubhaus" wird aufgrund von Spadowskis verrückten Possen über Nacht zu einer Sensation.

Während eines Gameshow-Abschnitts in der Show gibt (Video) Spadowski bekannt, dass ein kleiner Junge, Joel Miller, einen Wettbewerb "gewonnen" hat, indem er einen Marmor in einem Planschbecken mit Haferflocken gefunden hat und "aus dem Feuerwehrschlauch trinken darf!" - und dies scheint der wahrscheinliche Ursprung des Begriffs zu sein.

Stanley Spadowskis Clubhaus von UHF (1989)

Ein oft wiederholtes Gefühl in der IT ist, dass versucht wird, eine große Menge an Material in kurzer Zeit zu erfassen (wie dies beispielsweise der Fall ist, wenn Sie einen neuen Job beginnen, einen Schulungskurs oder ein Seminar zu einem technologischen Thema absolvieren oder etwas über ein neues lernen Produkt oder Gerät) ist wie "der Versuch, aus einem Feuerwehrschlauch zu trinken" - es ist fast unmöglich, die Gesamtheit einer so großen Menge an Informationen zu konsumieren, die mit einem so schnellen Fluss auf Sie gerichtet sind - ein direkter Verweis auf die obige Szene.

Es scheint, dass Cloudfoundry in einem Versuch des Humors beschlossen hat, ihren Websocket "The Firehose" zu nennen, weil Websockets verwendet werden, um " alle Anwendungsereignisdaten zu streamen " (die sie anscheinend als umfangreich betrachten), höchstwahrscheinlich in Bezug auf dieses Gefühl / Sprichwort und Szene.

James Shewey
quelle