RSS 2 projects tagged "transactions"

Download Website Updated 22 Jan 2013 JFile

Screenshot
Pop 63.39
Vit 7.00

JFile builds on JActor and Jid, adding file persistence and an in-memory database which has a throughput of one million transactions per second when running on an i7 with SSD.

Download Website Updated 24 Oct 2013 STMX

Screenshot
Pop 56.96
Vit 2.77

STMX is a high-performance Common Lisp library for composable Transactional Memory (TM), a concurrency control mechanism aimed at making concurrent programming easier to write and understand. Instead of traditional lock-based programming, one programs with atomic memory transactions: if a memory transaction returns normally it is committed. If it signals an error, it is rolled back. Transactions can safely run in parallel in different threads, are re-executed from the beginning in case of conflicts or if consistent reads cannot be guaranteed, and effects of a transaction are not visible from other threads until committed. This gives freedom from deadlocks, automatic rollback on failure, and aims to resolve the tension between granularity and concurrency.

Screenshot

Project Spotlight

TurnKey File Server Appliance

A file server appliance that is easy to use and lightweight.

Screenshot

Project Spotlight

x0

An HTTP Web server and framework.