Welcome to divmod.org, a source of open software.

This page is no longer maintained. For a link to this project's current page, see http://divmod.org/trac/

ATOP

The ATOP project has been RETIRED! For similar object database functionality we recommend Axiom.

ATOP, the Atomic Transactional Object Persistor, is a Python object database implemented atop the Berkeley DB and bsddb python module, with functional similarities to other python packages such as ZODB and COG.

Atop was designed in support of the Quotient messaging server. The primary requirement was for a cross-platform, low-latency data store that was still reliable and transactional, and amenable to on-the-fly upgrading, schema evolution and rapid code iterations.

Atop uses a plugin system to provide different features conditionally to different Items.

Atop is currently downloadable as part of the Quotient package.

Atop example code.