tb-mqtt-perf-tests

MQTT Broker Performance Tests (by thingsboard)

Tb-mqtt-perf-tests Alternatives

Similar projects and alternatives to tb-mqtt-perf-tests

  1. ApacheKafka

    A curated re-sources list for awesome Apache Kafka

  2. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  3. Netty

    Netty project - an event-driven asynchronous network application framework

  4. Jedis

    Redis Java client

  5. lettuce

    Advanced Java Redis client for thread-safe sync, async, and reactive usage. Supports Cluster, Sentinel, Pipelining, and codecs.

  6. tbmq

    Open-source, scalable, and fault-tolerant MQTT broker able to handle 4M+ concurrent client connections, supporting at least 3M messages per second throughput per single cluster node with low latency delivery. The cluster mode supports more than 100M concurrently connected clients.

  7. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better tb-mqtt-perf-tests alternative or higher similarity.

tb-mqtt-perf-tests discussion

Log in or Post with

tb-mqtt-perf-tests reviews and mentions

Posts with mentions or reviews of tb-mqtt-perf-tests. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-02-13.
  • How TBMQ Uses Redis for Reliable P2P MQTT Messaging
    6 projects | dev.to | 13 Feb 2025
    While this design ensured reliable message delivery, it also introduced performance constraints. To better understand its limitations, we conducted prototype testing to evaluate PostgreSQL’s performance under the P2P communication pattern. Using a single instance with 64GB RAM and 12 CPU cores, we simulated message loads with a dedicated performance testing tool capable of generating MQTT clients and simulating the desired message load. The primary performance metric was the average message processing latency — measured from the moment the message was published to the point it was acknowledged by the subscriber. The test was considered successful only if there was no performance degradation, meaning the broker consistently maintained an average latency in the two-digit millisecond range.

Stats

Basic tb-mqtt-perf-tests repo stats
1
0
5.5
3 months ago

thingsboard/tb-mqtt-perf-tests is an open source project licensed under Apache License 2.0 which is an OSI approved license.

The primary programming language of tb-mqtt-perf-tests is Java.


Sponsored
InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com

Did you know that Java is
the 8th most popular programming language
based on number of references?