Home  >  Article  >  Technology peripherals  >  Baidu's open source messaging middleware BifroMQ supports high-performance IoT connections and message processing

Baidu's open source messaging middleware BifroMQ supports high-performance IoT connections and message processing

王林
王林forward
2023-07-15 20:33:53886browse

News on July 14th, Baidu announced yesterday that it would open source its MQTT Broker message middleware BifroMQ, which is implemented in Java, has high performance and distributed characteristics. It is said that BifroMQ is the core suite of Baidu Smart Cloud Internet of Things IoT. One of Core's basic technologies.

Baidus open source messaging middleware BifroMQ supports high-performance IoT connections and message processing

BifroMQ implements a Serverless architecture and seamlessly integrates native multi-tenant support. This messaging middleware is developed based on the Baidu IoT team’s years of technical accumulation and is designed to support the construction of large-scale IoT device connection and messaging systems. According to the editor's understanding, BifroMQ adopts a load-independent sub-cluster design, which can efficiently handle workloads such as connection sessions, message forwarding, and message storage. Each sub-cluster has high availability, supports horizontal expansion, and can flexibly cope with multi-tenant scenarios.

The message middleware has a built-in optimized distributed storage engine, which ensures stable performance without relying on third-party storage middleware. In addition, BifroMQ provides three deployment modes: standalone mode, standard cluster Standard Cluster and independent workload cluster Independent Workload Cluster, and allows customization through plug-ins to meet different business needs.

Baidus open source messaging middleware BifroMQ supports high-performance IoT connections and message processing

BifroMQ shows low message latency and CPU usage in standard test environments in high-concurrency message publishing processing. According to Baidu, BifroMQ is suitable for various IoT scenarios such as smart homes, industrial IoT, Internet of Vehicles and smart cities. The service provides reliable and high-performance message transport for these applications and can support a large number of device connections and message processing.

Baidu stated that BifroMQ is their key open source project and will continue to improve MQTT in the future. 5 and invest more resources in the development of BifroMQ to meet more business needs. In addition to releasing BifroMQ on GitHub, Baidu also released a series of technical documents for developers to understand and use.

The above is the detailed content of Baidu's open source messaging middleware BifroMQ supports high-performance IoT connections and message processing. For more information, please follow other related articles on the PHP Chinese website!

Statement:
This article is reproduced at:itbear.com. If there is any infringement, please contact admin@php.cn delete