Znalazłem definicję Firehose z Przeglądu dokumentacji Loggregator System Cloud Foundry.
Firehose to punkt końcowy WebSocket, który przesyła strumieniowo wszystkie dane zdarzeń pochodzące z wdrożenia Cloud Foundry. Strumień danych obejmuje dzienniki, zdarzenia HTTP i metryki kontenerów ze wszystkich aplikacji oraz metryki ze wszystkich komponentów systemu Cloud Foundry. Dzienniki z komponentów systemu, takich jak Cloud Controller, nie są zawarte w węży ogniowej i zwykle są dostępne poprzez konfigurację rsyslog.
Ponieważ dane pochodzące z Firehose mogą zawierać poufne informacje, takie jak informacje o klientach w logach aplikacji, tylko użytkownicy z prawidłowymi uprawnieniami mogą uzyskać dostęp do Firehose.
Gdzie ten termin ma swoje korzenie i dlaczego tak się nazywa? Czy koncepcja jest taka sama w przypadku innych ofert i platform chmurowych?
To zabawne, kiedy tłumaczę ten termin na mój język ojczysty.