psrt

Crates.iopsrt
lib.rspsrt
version0.2.5
sourcesrc
created_at2021-10-30 22:57:12.913144
updated_at2024-10-16 21:29:49.729842
descriptionIndustrial Pub-Sub server with minimal latency and MQTT-compatible logic
homepage
repositoryhttps://github.com/alttch/psrt
max_upload_size
id474539
size480,933
YB (yblokh)

documentation

README

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.

Commit count: 342

cargo fmt