# Intro **Repository Path**: studio2202/intro ## Basic Information - **Project Name**: Intro - **Description**: Intro Report - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-02-29 - **Last Updated**: 2024-02-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Software Report Schedule - [x] 架构设计 - [ ] 技术调研&分配 - [ ] 功能迭代 --- ![arch](./img/arch.png) ## Architecture Intro > v1.0 ### 采集层 - STM32F10x + DHT11温湿度传感器 - 采用 Rust/Cpp 开发,周期性采集温湿度数据 ### 传输层 - HTTP, MQTT, AMQP, BLE - 采集层可以上行周期性传输采集数据至业务层 - 业务层可以下行传输控制数据至采集层 ### 业务层 - 服务端采用 Rust 开发 - 接收采集层数据并存储,为展示层提供展示数据 - 对存量信息进行数据分析 - 存储 - MySQL/PostgreSQL + Redis 提供数据存储 - 数据分析功能 (Advance) - Spark/Flink + Hadoop 处理大规模数据(ML) - ELK 提供数据监控查询 ### 展示层 - Android, WXAPP, Web-FrontEnd - 通过服务端提供的数据查询接口展示数据