Are there any crates for local pub-sub?

This page summarizes the projects mentioned and recommended in the original post on /r/rust

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • rust-alewife

    Local async publish-subscribe message bus

  • When searching the web I found https://www.reddit.com/r/rust/comments/4thdo2/local_pubsub_crate/ from six years ago which lead to https://github.com/malleusinferni/rust-alewife as well as https://github.com/fuchsnj/rust_pubsub which haven't received updates in half a decade. That is also the fate I expect, if I were to write something myself.

  • rust_pubsub

    Rust Local Publish Subscribe

  • When searching the web I found https://www.reddit.com/r/rust/comments/4thdo2/local_pubsub_crate/ from six years ago which lead to https://github.com/malleusinferni/rust-alewife as well as https://github.com/fuchsnj/rust_pubsub which haven't received updates in half a decade. That is also the fate I expect, if I were to write something myself.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • pacosako

    This code drives the pacoplay.com website where you can play Paco Ŝako.

  • My repo is at https://github.com/kreibaum/pacosako and you can see e.g. in https://github.com/kreibaum/pacosako/blob/master/backend/src/ws/mod.rs#L29 how I am gluing together various channels to make the different parts of the app talk to each other. This is (part of) what I hope to get rid of with pub-sub. And of course the global server state which has to track all the rooms & players right now :-/

  • busrt

    BUS/RT - Modern, fast, Rust-native IPC broker

  • https://github.com/alttch/busrt has both IPC and single process communications between tasks with an embedded broker, but async only

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Simple custom button with Slint in under 4 Minutes

    2 projects | /r/rust | 8 Dec 2022
  • Hey which gui framework would be better?

    2 projects | /r/learnrust | 5 Oct 2022
  • Rid: Integrate Rust into your Dart or Flutter app simply by annotating it.

    3 projects | /r/rust | 14 May 2021
  • Macroquad egui DevTools: Rust Game Debugging UI

    3 projects | dev.to | 2 May 2024
  • 3 years of fulltime Rust game development, and why we're leaving Rust behind

    21 projects | news.ycombinator.com | 26 Apr 2024