The UniqueAgent receives a stream of events and remits the event if it is not a duplicate. Uses Redis as its backing store.
RQ (Redis Queue) is a simple Python library for queueing jobs and processing them in the background with workers. It is backed by Redis and it is designed to have a low barrier to entry. It can be integrated in your web stack easily.
An HTTP server that sits between Redis and whatever clients you have and implements a REST API for the Redis protocol. Can even be used to upload and store files using PUT requests. Defaults to JSON but can return other data formats by adding an extension (.json, .txt, and so forth). JSON objects stored are single items. Also implements pubsub and WebSockets. Implemented in C.
EtherCalc is another web-based spreadsheet web app based upon node.js. Part of the SocialCalc project. Supports persistent storage of data on the back end, uses Redis if it's installed.
How to use use Redis to implement a queue for applications written in Python.
4129 links, including 264 private