Skip to content

tkitsunai/messenger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

build Go Report Card

Messenger

Messenger is a simple pub/sub based on the idea that messages are tagged.

The server and client exchange messages using a TCP connection and a JSON encoder/decoder.

Install

go install github.com/tkitsunai/messenger

Short-Term Roadmap

  • Support Subject Matcher.
    • Provides Publishing/Subscription for subject lines using pattern matching, not just simple strings.
  • Support for Administrators.
    • Provide performance and server metrics.
    • Add authorization role and features.

Medium-Term Roadmap

  • Support server clustering.
  • Support for message persistent.

Long-Term Roadmap

  • ideal
  • ideal
  • ideal

About

Messenger is a simple pub/sub based on the idea that messages are tagged.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages