Bachata¶
Bachata is a chat server toolkit on top of asyncio and Tornado.
Overview¶
- 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
- JSON messages format
- Custom messages routing
Reference chapters: