Announce: BarricaneDB v0.2.0 - a NodeJS implementation of Prevalence.

Chris Dew <[email protected]>
Newsgroups gmane.comp.java.prevayler
Message-ID <[email protected]>
BarricaneDB - a transparent object persistence mechanism for NodeJS.

GitHub - https://github.com/chrisdew/barricane-db
Documentation - http://www.barricane.com/barricane-db/

Status v0.2.0 - Just about works - there will be bugs.

BarricaneDB is a persistence layer for [NodeJS](http://nodejs.org/)
which was developed to meet my following requirements:

* My app's state exists as a heap of objects in RAM.  I just want to
be able to shutdown my app and get that same heap of objects the next
time I start my app.
* I don't want to have to add or change more than a dozen lines of code.
* I want a proper transaction log, so that the data is resilient
against application crashes.
* I want to be able to read the transaction log - I care more about
making my app easily debuggable than saving disk space.

BarricaneDB is a loose implementation of the
[Prevalence](http://www.ibm.com/developerworks/library/wa-objprev/)
System Design Pattern, as implemented in Java by
[Prevaylor](http://www.prevayler.org/), but for
[NodeJS](http://nodejs.org/).

See the links at the top of the post, if you're interested.

Regards,

Chris.

P.S. Cross-posted to barricane-db, nodejs and prevayler-discussion -
apologies if this is a bit spammy.

------------------------------------------------------------------------------
The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE:
Pinpoint memory and threading errors before they happen.
Find and fix more than 250 security defects in the development cycle.
Locate bottlenecks in serial and parallel code that limit performance.
http://p.sf.net/sfu/intel-dev2devfeb
_______________________________________________
To unsubscribe go to the end of this page: http://lists.sourceforge.net/lists/listinfo/prevayler-discussion
_______________________________________________
"Databases in Memoriam" -- http://www.prevayler.org
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.