From bc6f43d5611b40fe35957547e77fa1a00f8d3244 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CNaeel=E2=80=9D?= Date: Wed, 22 Jul 2026 09:11:29 +0400 Subject: [PATCH] fix: RabbitMQ header + demo description footer --- public/index.html | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/public/index.html b/public/index.html index a1b1d2c..62908fe 100644 --- a/public/index.html +++ b/public/index.html @@ -29,7 +29,7 @@

🏠 IoT Dashboard — Умный дом

- Kafka → Redis → MongoDB | Автообновление каждые 3 сек + RabbitMQ → Redis → MongoDB | Автообновление каждые 3 сек
@@ -50,6 +50,21 @@
+
+

ℹ️ О демонстрации

+

+ Эмуляция: IoT-датчики «Умного дома» — температура, влажность, энергопотребление (8 датчиков, 3 типа).
+ Пайплайн данных:
+ 1. Producer (Node.js) — генерирует события → отправляет в RabbitMQ
+ 2. RabbitMQ — очередь сообщений (iot-events)
+ 3. Consumer (Node.js) — читает очередь → сохраняет в Redis + MongoDB
+ 4. Redis — кэш: последние значения, счётчики, лента событий
+ 5. MongoDB — постоянное хранение всех событий
+ 6. Dashboard (Node.js + Chart.js) — читает Redis → отображает графики
+ Сервисы Nubes Cloud: RabbitMQ, Redis, MongoDB, Node.js ×3
+ Развёрнуто через Terraform на тестовом стенде (k8s-4-sandbox-nubes-ru) +

+