Data Realities – Nền Tảng IoT & Quản Trị Cảm Biến mmWave Radar

FS04 là hệ sinh thái IoT công nghiệp và dân dụng quy mô lớn, được thiết kế để kết nối, quản lý và xử lý dữ liệu thời gian thực từ hơn 100,000 thiết bị phần cứng. Trọng tâm của giải pháp là khả năng thu nhận và trực quan hóa luồng dữ liệu liên tục từ các cảm biến sóng milimet 60GHz mmWave Radar (FMCW) nhằm phục vụ giám sát vị trí, chuyển động và hiện diện không gian với độ chính xác cao.

1. Điểm Nổi Bật Về Công Nghệ & Kiến Trúc

  • Edge Device Client (Go & Web Serial): Client phần cứng fs04_device viết bằng ngôn ngữ Go giao tiếp trực tiếp với cảm biến radar qua cổng USB Serial (9600 baud, 8N1). Bộ phân tích nhị phân (Binary Protocol Parser) bóc tách tọa độ X/Y và khoảng cách của tối đa 8 mục tiêu di động đồng thời theo chu kỳ 200ms.
  • Trực Quan Hóa 3D (Three.js): Giao diện frontend tích hợp bộ dựng hình không gian 3 chiều Three.js, hiển thị quỹ đạo di chuyển (trail paths) và các vùng cảnh báo định sẵn (Zones A/B) với độ trễ phản hồi cực thấp.
  • Pushpin Real-Time Proxy: Đứng trước backend để giữ mở toàn bộ kết nối WebSocket/SSE từ client thông qua cơ chế GRIP (Grip-Hold, Grip-Channel), giải phóng hoàn toàn connection state và tài nguyên cho SvelteKit backend.
  • Data Pipeline Hiệu Năng Cao: Tách biệt PostgreSQL (chỉ lưu trữ metadata, phân quyền đa người thuê ZenStack/Prisma) và ClickHouse Columnar Database. Toàn bộ telemetry thô được đẩy qua Redis Streams và Vector Pods vào ClickHouse Materialized Views, đáp ứng truy vấn phân tích hàng trăm triệu bản ghi dưới 50ms.
  • Tối Ưu Batch Publishing MQTT (500x): Thuật toán gom cụm 1,000 thiết bị/batch giúp việc broadcast trạng thái cho 100k thiết bị giảm từ 30 giây xuống chỉ còn 0.06 giây.

2. Vai Trò & Đóng Góp Kỹ Thuật

Trong dự án này, Đặng Ngọc Duy trực tiếp đảm nhiệm vai trò Lead System Architect & Core Developer, chịu trách nhiệm thiết kế toàn bộ kiến trúc streaming thời gian thực, giao thức giao tiếp nhị phân phần cứng, mô hình cơ sở dữ liệu ClickHouse và đường ống CI/CD vận hành trên nền tảng Kubernetes (GCP).

Giao Diện Thực Tế: Radar Live Preview & Quản Trị Thiết Bị RDM

Dưới đây là hình ảnh thực tế từ nền tảng Data Realities do Đặng Ngọc Duy trực tiếp thiết kế và phát triển tầng điều khiển cảm biến (Sensors IoT) và quản trị thiết bị từ xa (Remote Device Management – RDM):