Tagged articles

smart-mqtt

4 articles · Page 1 of 1
Three Knives
Three Knives
Apr 10, 2026 · Backend Development

From Passive Acceptance to Active Defense: smart-mqtt v1.5.5 Introduces Connection Flapping Protection

smart-mqtt v1.5.5 adds a FlappingDetector that uses a sliding‑time‑window, high‑performance concurrent design, and automatic ban logic to identify clients exceeding a configurable connection threshold, automatically ban them for a set period, and thus protect the broker from connection‑storm overloads.

FlappingDetectorIoTJava concurrency
0 likes · 6 min read
From Passive Acceptance to Active Defense: smart-mqtt v1.5.5 Introduces Connection Flapping Protection
Three Knives
Three Knives
Nov 25, 2025 · Backend Development

smart-mqtt v1.5.0 Cuts Enterprise Package Size by 57% by Dropping Netty

smart-mqtt v1.5.0 reduces the enterprise package from 29.3 MB to 12.6 MB (57 % smaller) by replacing the Redisson‑based Redis bridge with the lightweight Redisun client, adds stability fixes, updates pricing, and provides detailed upgrade and deployment instructions.

JavaMQTTRedisun
0 likes · 8 min read
smart-mqtt v1.5.0 Cuts Enterprise Package Size by 57% by Dropping Netty
Three Knives
Three Knives
Oct 15, 2025 · Backend Development

smart-mqtt v1.4.0 Packs Under 800KB While Handling 10 Million Messages per Second

smart-mqtt v1.4.0 reduces its distribution size by 73% to under 800 KB, replaces YAML with environment‑variable configuration, achieves up to 1 M msg/s QoS0 throughput in a Podman test environment, and adds extensive memory, plugin, and cloud‑native improvements for faster deployment and higher stability.

MQTTPerformancebackend
0 likes · 7 min read
smart-mqtt v1.4.0 Packs Under 800KB While Handling 10 Million Messages per Second
Three Knives
Three Knives
Jun 18, 2025 · Backend Development

How 3 Million Reconnection Tests Prove smart-mqtt v1.2.0’s Stability

smart-mqtt v1.2.0 introduces async batch processing, smart resource management, and a refactored subscription model, and a three‑million‑reconnection stress test shows the broker remains stable under extreme network churn, with no packet loss, service interruption, or resource spikes.

BrokerDockerJava
0 likes · 5 min read
How 3 Million Reconnection Tests Prove smart-mqtt v1.2.0’s Stability