2. แบ็กเอนด์ใช้ Spring Boot, Spring Cloud และ Alibaba
3. MqttBroker (รองรับการปรับใช้คลัสเตอร์) ขึ้นอยู่กับ Netty, Reactor3 และ Reactor-netty
4. เลือก Nacos สำหรับศูนย์การลงทะเบียนและศูนย์การกำหนดค่า และใช้ Redis สำหรับการรับรองความถูกต้องของสิทธิ์
5. เลือก Sentinel สำหรับกรอบงานการควบคุมการไหล และเลือก Seata สำหรับธุรกรรมแบบกระจาย
6. ฐานข้อมูลอนุกรมเวลาใช้ TDengine ซึ่งเป็นโอเพ่นซอร์สและแพลตฟอร์มข้อมูลขนาดใหญ่ IoT ที่มีประสิทธิภาพ เพื่อจัดการการเขียนข้อมูลจำนวนมากและโหลดแบบสอบถามบน IoT
กลไกกฎที่ยืดหยุ่น การแจ้งเตือนอุปกรณ์ การแจ้งเตือนข้อความ และการส่งต่อข้อมูล
แสดงภาพตำแหน่งทางภูมิศาสตร์ของอุปกรณ์บนหน้าจอขนาดใหญ่
แนวคิดการออกแบบซุปเปอร์ตารางฐานข้อมูลอนุกรมเวลาของ TDengine: หนึ่งตารางสำหรับแต่ละอุปกรณ์ และหนึ่งตารางซุปเปอร์สำหรับอุปกรณ์แต่ละประเภท
การตรวจสอบระบบ: ผู้ใช้ออนไลน์, งานที่กำหนดเวลาไว้, คอนโซล Sentinel, คอนโซล Nacos, คอนโซลผู้ดูแลระบบ, การจัดการกำหนดเวลางาน
เครื่องมือของระบบ: การสร้างแบบฟอร์ม, การสร้างโค้ด, ส่วนต่อประสานระบบ
การรวมอุปกรณ์: การจัดการอุปกรณ์ (รองรับโปรโตคอล MQTT, การเข้าถึงอุปกรณ์โปรโตคอล TCP-IP)
การส่งต่อข้อความกลไกกฎ: รองรับโหนด KAFKA, โหนด HTTP, โหนด PREDICATE, โหนด ROCKET_MQ, โหนด RABBIT_MQ, โหนด MYSQL, โหนด MQTT, โหนด TOPIC และโหนด LOG