Skip to content
This repository has been archived by the owner on Sep 20, 2024. It is now read-only.

05bit/bachata

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bachata is a chat server toolkit on top of asyncio and Tornado.

ReadTheDocs badge

  • Requires Python 3.3+
  • Requires Tornado running on asyncio event loop
  • Implements simple messages queue on Redis LPUSH / BRPOP
  • Implements reliable messages delivery on Redis BRPOPLPUSH pattern
  • Uses WebSockets for messages transport
  • Uses JSON messages format
  • Simple layer for custom messages routing

Install

pip install bachata

Documentation

http://bachata.readthedocs.org/en/latest/

Example

See basic working example in the ./example dir.

About

Bachata is a chat server toolkit on top of asyncio and Tornado

Resources

License

Stars

Watchers

Forks

Packages

No packages published