CLucene - a C++ search engine
CLucene is a C++ port of the Java Lucene engine. It’s a little bit behind the Java engine, with its Git working copy tracking Java Lucene 2.3.2.
CLucene is a C++ port of the Java Lucene engine. It’s a little bit behind the Java engine, with its Git working copy tracking Java Lucene 2.3.2.
“Peafowl is a powerful but simple messaging server that enables reliable distributed queuing with an absolutely minimal overhead by using memcache protocol for maximum cross-platform compatibility.” This is a pure Python port of Starling, a Ruby queue server built for Twitter. As such, it supports the Starling queue log.
Redqueue is a lightweight, persistent queue server in pure Python. It leverages memcached and Tornado.
“Beanstalkd is an in-memory queuing system. It supports named queues (called ‘tubes’), priorities, and delayed delivery of messages (called ‘jobs’).” I don’t know why the beanstalkd developers chose to switch terminology, but this looks pretty decent. It saves me writing my own persistent and distributed queueing system.