This is an automated email from the ASF dual-hosted git repository.
chia7712 pushed a commit to branch markdown
in repository https://gitbox.apache.org/repos/asf/kafka-site.git
The following commit(s) were added to refs/heads/markdown by this push:
new 9dbedc903 MINOR: Add TBMQ to the powered-by page. (#798)
9dbedc903 is described below
commit 9dbedc903f38653ab0412ec930959d805a5456db
Author: Artem Babak <[email protected]>
AuthorDate: Mon Feb 16 14:30:59 2026 +0200
MINOR: Add TBMQ to the powered-by page. (#798)
Reviewers: Chia-Ping Tsai <[email protected]>
---
data/testimonials.json | 6 ++++++
static/images/powered-by/tbmq_logo.svg | 10 ++++++++++
2 files changed, 16 insertions(+)
diff --git a/data/testimonials.json b/data/testimonials.json
index 19361841c..146a4b9e6 100644
--- a/data/testimonials.json
+++ b/data/testimonials.json
@@ -827,6 +827,12 @@
"logoBgColor": "#ffffff",
"description": "The Platform and Content Group (PCG) at Tencent built
essential cross-region asynchronous data pipelines around Apache Kafka to
support the operation and growth of business that integrates Tencent's
internet, social, and content platforms as microservices."
},
+ {
+ "link": "https://thingsboard.io/products/mqtt-broker/",
+ "logo": "tbmq_logo.svg",
+ "logoBgColor": "#ffffff",
+ "description": "TBMQ uses Apache Kafka as its core distributed
infrastructure to provide high-performance, fault-tolerant MQTT messaging. By
leveraging Kafka as the primary storage layer, TBMQ ensures maximum data
durability and reliability for IoT telemetry, persisting all client sessions,
subscriptions, and unprocessed messages. This architecture allows to support
over 100 million concurrent connections while maintaining horizontal
scalability and multi-million message-per-second t [...]
+ },
{
"link": "https://thingsboard.io/",
"logo": "thingsboard_logo_blue.svg",
diff --git a/static/images/powered-by/tbmq_logo.svg
b/static/images/powered-by/tbmq_logo.svg
new file mode 100644
index 000000000..a50e6631c
--- /dev/null
+++ b/static/images/powered-by/tbmq_logo.svg
@@ -0,0 +1,10 @@
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 670 223"
width="298" height="92">
+ <defs>
+ <filter id="colorFilter">
+ <feFlood flood-color="#1f8b4d" result="flood" />
+ <feComposite in="flood" in2="SourceAlpha" operator="in" />
+ </filter>
+ <image width="659" height="215" id="img1"
href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAApMAAADXCAYAAABGQNquAAAAAXNSR0IB2cksfwAAK5dJREFUeJzt3Qn0LFV1LnAZREXgKg6YRCgjiBGMRiGaBPHBlShLUEScEAEVFYOCY1TUPMQ4RkRkikFxVhBJiKJxgOBAZLiQmCjhekUF1IsyCffCQxRlv31ud2vTdP+7zld7n6H6+6111suL/qv2Pt2kP6rqnLrLXSi7FRf/r4SxctXlsvqqa343wv8ud21ERERElEkIh2vX/j/pas3amxkqiYiIiPrMIjTOk7tHIiIiIjIQrjjmcCFvexMRERHVJzy7mOLKYxu554KIiIiIWggBskS554WIiIiIZig1QI7LPUdERERENKGUW9ht5J4rIiIiIrpLHVchJ4WFP7nnjYiIiKgo45t0p9
[...]
+ </defs>
+ <use href="#img1" transform="matrix(1,0,0,1,6,3)" filter="url(#colorFilter)"
/>
+</svg>