Managed Projects

libjio

  No analysis available

libjio is a userspace library to do journaled, transaction-oriented I/O. It provides a very simple API to commit and rollback transactions, and on top of that a UNIX-alike set of functions to perform most regular operations (ie. open(), read(), write()) in a non-intrusive threadsafe and atomic ... [More] way, with safe and fast crash recovery. This allows the library to guarantee file integrity even after unexpected crashes, never leaving your files in an inconsistent state. On the disk, the file you work on is exactly like a regular one, but a special directory is created to store in-flight transactions. [Less]

0 lines of code

0 current contributors

0 since last commit

1 users on Open Hub

Activity Not Available
0.0
 
I Use This
Mostly written in language not available
Licenses: Public_Do...

nmdb

  Analyzed about 7 hours ago

nmdb is a network database (dbm-style) that support multiple protocols to communicate with its clients. It supports TIPC, TCP, UDP and SCTP. It consists of an in-memory cache that saves (key, value) pairs, and a persistent backend that stores the pairs on disk. Both work combined, but the use of ... [More] the backend is optional, so you can use the server only for cache queries, pretty much like memcached. It has a C library with Python, Ruby, D, Bigloo, NewLISP and Haskell bindings. [Less]

7.92K lines of code

0 current contributors

almost 13 years since last commit

1 users on Open Hub

Inactive
0.0
 
I Use This
Licenses: open_soft..., Public_Do...