AsyncFP release 1.3.2--the Swift Datastore

A new datastore, Swift, only periodically updates its datastore and on restart the tail of the old log file is used to create a current version. The transaction rate is now limited primarily by flushes to the log file. Swift does 5,552 transactions per second (2,776 being updates)--when not flushing the log file. But flushing the log file is necessary if want to offer any assurance that there will be no lost transactions. And that brings the transaction rate down to 76 per second (38 updates).

Bill La Forge
https://github.com/laforge49/Asynchronous-Functional-Programming/wiki

Copyright © 2013 École Polytechnique Fédérale de Lausanne (EPFL), Lausanne, Switzerland