Parsing and manipulating dates is one of the most painful parts of software development. Python-dateutil helps. Its relativedata provides units I’ve missed from datetime.timedelta. That alone is reason to use this module.
Archive for February, 2010
“Lucandra provides a Lucene IndexReader and IndexWriter that interfaces with Cassandra.” It requires support for distributed ordered keys in Cassandra. Lucandra does not currently support storing of normalisations, so scoring isn’t available.
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.