weekend project: conqueue

Last weekend's hackathon was a simple queue manager backed by redis. for creating/processing jobs asynchronously, in a non-blocking way.

Remember that, it is just a library. It does not has a server <-> client interface. If you use python, and like queueing things; see github repository.

implementing consistent hashing into your redis setup

consistent hashing is a widely used technique and can be used anywhere to minimize your data invalidate problems and distribute your data based on keys. Recently, i had needed sharding on redis (which doesn't exists) for partitioning data based on keys.

read more

monitoring redis with redimon

i made a simple web interface to monitor redis instance(s).

installation & running

  • git clone git://github.com/cool-shark/redimon.git
  • cd redimon/src/redimon
  • python app.py or gunicorn redimon:app -D

// by the way, i switched comments module to the disqus since i have been getting a lot of shitty spam comments.