The lightweight library for async messaging nobody expects.

The lightweight library for async messaging nobody expects.#

Installation

  • pip install eric-sse

With redis support

  • eric-sse[redis-queues]

Features

  • Send to one listener and broadcast

  • SSE format was adopted by design, making the library suitable for such kind of model

  • Callbacks and threading support

  • Sockets server prefab for offline inter process communication

  • Optional persistence layer with Redis as default engine

Possible applications

  • Message delivery mechanisms based on SSE

  • Message queue processing (logging, etc)

  • See laxertu/eric-api

Sources

Trivia