Skip to content
This repository has been archived by the owner on Aug 23, 2020. It is now read-only.

glossd/light-mq

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Will be an "Open source gRPC-protocol message broker written in Go". Aims to be easy-to-use, lightweight and persistent.


Light MQ

Publish-subscribe system that can deliver in-order, persistent messages.

Key features

  • Lightweight, fast, and compact.
  • Persistent. All messages stored in log-like way. (Could be used as Event Store)
  • Client-free. Use gRPC-generated code to connect.

Main concepts

  • Uses push-based approach for subscribers.
  • Stores messages in entities called topics.
  • Every subscriber belongs to a group where each message only consumed by a single member.

About

Will be "Open source gRPC-protocol message broker written in Go". Aims to be easy-to-use, lightweight and persistent

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published