HummingBird ist eine ultraleichte IoT-Entwicklungsplattform, die in der Go-Sprache implementiert ist und umfangreiche Funktionsmodule wie Gerätezugriff, Produktverwaltung, Objektmodell, Alarmzentrale und Regel-Engine umfasst. Das System ist in GoLang geschrieben, belegt sehr wenig Speicher und eine einzelne physische Maschine kann die Verbindung von Hunderten von Geräten realisieren .
Was die Datenspeicherung angeht, haben wir auf innovative Weise leichtgewichtiges SQLite und LevelDB mit hohem Durchsatz und hoher Komprimierung als unsere Speicherdatenbank verwendet.
Produktvorteile
Kostenlose Nutzung : Wir stellen eine kostenlose Version zur Verfügung, die für persönliche Studien oder geschäftliche Zwecke verwendet werden kann.
Hervorragende Leistung : Nach tatsächlichen Tests können auf dem 2C4G-Host 60.000 Geräteverbindungen unterstützt werden. Das simulierte 4K-Gerät sendet 16-KB-Attributdaten in einem Intervall von 1000 ms an den Server, die CPU-Nutzungsrate liegt stabil bei 60 % und die Speichernutzungsrate liegt stabil bei 16 %.
Multi-Daten-Unterstützung : Die Plattform unterstützt SQLite-, LevelDB-, MySQL- und TDengine-Datenbanken. Benutzer können entsprechend ihren Projektanforderungen die Datenbank auswählen, die zu ihnen passt.
Cloud-Plug-in : Die Plattform realisiert die Verbindung von Alibaba Cloud, Tencent Cloud, Huawei Cloud, oneNet und anderen IoT-Plattformen und unterstützt die Meldung von Daten an wichtige IoT-Plattformen.
Unterstützung für große visuelle Bildschirme : Benutzer müssen nur per Drag & Drop ziehen, ohne Code schreiben zu müssen, um die Entwicklung und das Design großer visueller Bildschirme abzuschließen.
Integrierte Produktvorlagenbibliothek : Die Plattform verfügt über voreingestellte Produktvorlagen (390 Artikel), mit denen Benutzer Produkte mit einem Klick erstellen können.
Klare Dokumentation : Die Plattformdokumentation ist klar und vollständig. Die Dokumentation enthält zahlreiche Anwendungsfälle und Video-Tutorials, die Benutzern helfen, das Produkt schnell zu verstehen und zu verwenden.
Einfache Bereitstellung : Alle Dienste auf der Plattform werden in Form von Docker ausgeführt und unterstützen den Befehl docker-compose, um mit einem Klick gestartet zu werden.
Kostenvorteil : In kleinen und mittleren IoT-Projekten (Geräteanzahl <= 5000) sind nur 2C4G-Hosts erforderlich, auch eine lokale Bereitstellung kann unterstützt werden.
Technologiearchitektur
Bedienoberfläche
Produkt Management
Tiermodell
Cloud-Plattform-Plug-in
Regel-Engine
Visueller großer Bildschirm
Leistungstest
Wir verwenden einen 4C8G-Cloud-Host, um 8000 Geräteverbindungen zu simulieren und berechnen die durchschnittliche CPU-Nutzungsrate von 60 % und die durchschnittliche Speichernutzungsrate von 16 % in einer Stunde.
Online-Erlebnis
Demo-Adresse: https://demo.winc-link.com/
Konto/Passwort: admin/123456
Holen Sie sich den Quellcode:
https://gitee.com/winc-link/hummingbird
Frühere Empfehlung
☞ IDC China 2022 IoT-Plattform-Evaluierungsbericht
☞ IoT-Plattformtrends im Jahr 2022: Privatisierung
☞ 5 fehlgeschlagene Lektionen über Internet-of-Things-Startups, die es wert sind, geteilt zu werden
☞ Auswahl und Vergleich von vier inländischen IoT-Plattformen