云术语“ Firehose”到底是什么?


10

我从Loggregator System Cloud Foundry文档概述中找到了Firehose定义。

Firehose是一个WebSocket端点,用于流式传输所有来自Cloud Foundry部署的事件数据。数据流包括来自所有应用程序的日志,HTTP事件和容器指标,以及来自所有Cloud Foundry系统组件的指标。来自系统组件(例如Cloud Controller)的日志不包括在firehose中,通常通过rsyslog配置进行访问。

由于来自Firehose的数据可能包含敏感信息,例如应用程序日志中的客户信息,因此只有具有正确权限的用户才能访问Firehose。

这个术语的根源在哪里?为什么这样称呼它?其他云产品和平台的概念是否相同?

当我将此术语翻译成我的母语时,这很有趣。

Answers:


11

消防水带是对古老的Weird Al Yankovick电影UHF(1989)的引用。在这部电影中,乔治·纽曼(由扬科维克(Yankovick)饰演)在UHF频带中启动了本地电视频道,并负责在该频道上进行编程。在与电视台的看门人成为朋友之后,斯坦利·斯帕多夫斯基(由迈克尔·理查兹(Michael Richards)饰演)乔治给看门人提供了一个展示自己的作品的机会。这场名为“斯坦利·斯帕多夫斯基(Stanley Spadowski)的俱乐部”的展览由于斯帕多夫斯基(spanowski)的滑稽表演而引起了一夜的轰动。

视频节目的一段电视节目中,(视频)斯帕多夫斯基宣布一个小男孩,乔尔·米勒(Joel Miller )通过在浅浅的燕麦粥池中找到一块大理石“赢得了比赛”,并“从烟丝中喝水!” -这似乎是该术语的可能来源。

斯坦福·斯帕多夫斯基(Stanley Spadowski)的《超高频俱乐部》(1989)

IT领域经常重复出现的一种观点是,试图在短时间内理解大量材料(例如,开始新工作,参加有关技术主题的培训课程或研讨会或学习新技术时就是这种情况)。产品或设备)就像“试图从火水杯中喝酒”-几乎不可能以如此之快的流量消耗大量针对您的大量信息-直接参考上述场景。

似乎在尝试幽默时,Cloudfoundry选择将其Websocket称为“ The Firehose”,因为Websocket用于“ 流式传输所有应用程序事件数据 ”(他们显然认为是大量的),最有可能是参考了这种观点/说法和现场。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.