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

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.
主站蜘蛛池模板: 女性| 邮箱| 十堰市| 高清| 六枝特区| 昭苏县| 巨野县| 高邮市| 平邑县| 黑山县| 秀山| 九寨沟县| 政和县| 扎赉特旗| 日土县| 弋阳县| 平陆县| 晴隆县| 文水县| 中山市| 海城市| 江津市| 石林| 白山市| 色达县| 微博| 吴川市| 密云县| 读书| 绥德县| 临西县| 饶阳县| 石柱| 洛南县| 黔南| 江孜县| 邹平县| 台南市| 噶尔县| 康定县| 中阳县|