Добавлена схема архитектуры (demo.jpg)
This commit is contained in:
+1
-24
@@ -6,30 +6,7 @@
|
||||
|
||||
Эмуляция IoT-датчиков «Умного дома»: температура, влажность, энергопотребление.
|
||||
|
||||
```
|
||||
┌──────────┐ AMQP ┌──────────┐ AMQP ┌──────────┐
|
||||
│ Producer │ ──────────→ │ RabbitMQ │ ──────────→ │ Consumer │
|
||||
│ Node.js │ iot-events │ (очередь)│ iot-events │ Node.js │
|
||||
└──────────┘ └──────────┘ └────┬─────┘
|
||||
│
|
||||
┌────────────────────────┼────────────────────────┐
|
||||
│ запись │ запись │
|
||||
▼ ▼ ▼
|
||||
┌──────────┐ ┌──────────┐ ┌──────────┐
|
||||
│ Redis │ │ MongoDB │ │ Redis │
|
||||
│ latest │ │ архив │ │ counters │
|
||||
│ recent │ │ (7 дн.) │ │ │
|
||||
└────┬─────┘ └──────────┘ └────┬─────┘
|
||||
│ │
|
||||
│ ┌────────────────────────────────────┘
|
||||
│ │ чтение
|
||||
▼ ▼
|
||||
┌──────────────┐
|
||||
│ Dashboard │
|
||||
│ Node.js + │
|
||||
│ Chart.js │
|
||||
└──────────────┘
|
||||
```
|
||||

|
||||
|
||||
| # | Сервис | Тип Nubes | Что делает |
|
||||
|---|---|---|---|
|
||||
|
||||
Executable
BIN
Binary file not shown.
|
After Width: | Height: | Size: 224 KiB |
Reference in New Issue
Block a user