Skip to content
/ radishmq Public

Fast and lightweight message broker written in Rust.

License

Notifications You must be signed in to change notification settings

f-str/radishmq

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RadishMQ - Fast and Lightweight Message Broker written in Rust

GitHub Actions

Roadmap

  1. Milestone: Basic implementation with communication via HTTP(s) and a small Java library
  2. Milestone: Extend the implementation with persistent saves
  3. Milestone: Custom protocol on top of TCP
  4. Milestone: Extend protocol and implementation for parallel execution (Leader Election/Topic Allocation/Leader Publication/...)
  5. Milestone: Libraries for more programming languages (Currently planned: Rust, Python, Go, JS, C#, C++)
  6. Milestone: Connector-Services for HTTP/gRPC (standalone µServices)
  7. Milestone: Data-Operations (Moving Averages/Mappings/...)

/* TODO List:

  • Datatype für Topic-Content
  • Icon/Logo erstellen
  • README updaten */

Releases

No releases published

Packages

No packages published