官术网_书友最值得收藏!

Kafka

Kafka is not the simplest message broker on the market, especially with regards to the understanding of its inner workings. However, it is by far the most scalable and is message broker performative for the delivery of messages.

In the past, unlike ActiveMQ and RabbitMQ, Kafka was not sending transactional messages, which could be a problem in applications where losing any kind of information was a high cost. But in the most recent versions of Kafka this problem has been solved, and currently, there are transactional shipping options.

In Kafka, the numbers are really impressive. Some benchmarks indicate that Kafka supports, without difficulty, over 100,000 messages per second for each node.

Another strong point of Kafka is the ability to integrate with various other tools like Apache Spark. Kafka has good documentation. However, Kafka does not have a wide range of supported programming languages.

For cases where performance needs to reach high levels, Kafka is more than a suitable option.

For our news portal, we adopt RabbitMQ due to compatibility and the good performance that the tool has, compatible with the current situation of our application.
主站蜘蛛池模板: 永登县| 衢州市| 泸定县| 应用必备| 常山县| 建平县| 普兰县| 桑日县| 大兴区| 河池市| 遂溪县| 洛隆县| 十堰市| 涞源县| 万宁市| 社会| 凤城市| 蓝田县| 图片| 那坡县| 泰兴市| 万载县| 西乌珠穆沁旗| 益阳市| 临泉县| 冕宁县| 绥化市| 卓尼县| 明光市| 青神县| 广宗县| 万荣县| 土默特右旗| 博兴县| 榆社县| 高雄县| 富川| 喀什市| 合作市| 玉环县| 阳高县|