Maison >Périphériques technologiques >Industrie informatique >Le middleware de messagerie open source BifroMQ de Baidu prend en charge les connexions IoT et le traitement des messages hautes performances.
Selon l'actualité du 14 juillet, Baidu a annoncé hier qu'il ouvrirait son MQTT en open source Le middleware de messages de courtier BifroMQ est implémenté en Java et présente des performances élevées et des caractéristiques distribuées. On dit que BifroMQ est la suite principale de Baidu Smart Cloud Internet of Things IoT. Une des technologies de base de Core.
BifroMQ implémente une architecture sans serveur tout en intégrant de manière transparente le support multi-tenant natif. Ce middleware de messagerie est développé sur la base des années d'accumulation technique de l'équipe Baidu IoT et est conçu pour prendre en charge la construction de systèmes de connexion et de messagerie d'appareils IoT à grande échelle. Selon la compréhension de l'éditeur, BifroMQ adopte une conception de sous-cluster indépendante de la charge, qui peut gérer efficacement les charges de travail telles que les sessions de connexion, le transfert de messages et le stockage des messages. Chaque sous-cluster offre une haute disponibilité, prend en charge l'expansion horizontale et peut gérer de manière flexible des scénarios multi-locataires.
Le middleware de messages dispose d'un moteur de stockage distribué optimisé intégré, qui garantit des performances stables sans recourir à un middleware de stockage tiers. De plus, BifroMQ propose trois modes de déploiement : mode autonome, cluster standard Standard Cluster et cluster de charge de travail indépendant Independent Workload Cluster, et permet la personnalisation via des plug-ins pour répondre aux différents besoins de l'entreprise.
BifroMQ affiche une faible latence des messages et une faible utilisation du processeur dans des environnements de test standard dans le traitement de publication de messages à haute concurrence. Selon Baidu, BifroMQ convient à divers scénarios IoT tels que les maisons intelligentes, l'IoT industriel, l'Internet des véhicules et les villes intelligentes. Le service fournit un transport de messages fiable et performant pour ces applications, capable de prendre en charge un grand nombre de connexions d'appareils et de traitement de messages.
Baidu a déclaré que BifroMQ est leur projet open source clé et qu'il continuera à améliorer MQTT à l'avenir. 5 et investir plus de ressources dans le développement de BifroMQ pour répondre à davantage de besoins commerciaux. En plus de publier BifroMQ sur GitHub, Baidu a également publié une série de documents techniques que les développeurs doivent comprendre et utiliser.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!