35 releases
0.2.5 | Oct 16, 2024 |
---|---|
0.2.4 | Apr 6, 2024 |
0.2.2 | Dec 12, 2023 |
0.1.30 | Oct 6, 2022 |
0.1.16 | Nov 12, 2021 |
#1850 in Network programming
203 downloads per month
345KB
4K
SLoC
PSRT - industrial Pub/Sub for WAN
What is PSRT
PSRT is a pub/sub real-time telemetry protocol, optimized for industrial needs: providing low latency, dealing with slow channels and large payloads.
PSRT can process 100K+ messages on a single node with very low latencies (<1ms). Speeds are reasonable (1K+ ops/sec) even with enormous (1MB+) payloads.
Topic subscriptions in PSRT are processed with B-tree algorithms, which allows the server to handle hundred thousands subscriptions without any speed loss.
Technical documentation
https://info.bma.ai/en/actual/psrt/
About the authors
Bohemia Automation / Altertech is a group of companies with 15+ years of experience in the enterprise automation and industrial IoT. Our setups include power plants, factories and urban infrastructure. Largest of them have 1M+ sensors and controlled devices and the bar raises higher and higher every day.
Dependencies
~18–33MB
~554K SLoC