Staying out of TTL hell
calpaterson.com/ttl-hell.html, posted 2021 by peter in database development reference storage
In this article I will detail caching strategies that don't give up correctness to gain speed. These strategies all do away with TTLs and instead use active invalidation.
KryoFlux Products & Services Ltd.
https://kryoflux.com/, posted 2020 by peter in amiga backup hardware retro storage
KryoFlux is a USB-based device designed specifically for the reliability and precision needed to acquire reliable low-level reads suitable for software preservation. This is the official hardware developed by The Software Preservation Society, an authority in authentic floppy disk imaging and preservation.
S3QL Userâ€™s Guide â€” S3QL 2.15 documentation
www.rath.org/s3ql-docs/index.html, posted 2015 by peter in cloudcomputing documentation linux opensource reference software storage
S3QL is a file system that stores all its data online using storage services like Google Storage, Amazon S3, or OpenStack. S3QL effectively provides a hard disk of dynamic, infinite capacity that can be accessed from any computer with internet access running Linux, FreeBSD or OS-X.
S3QL is a standard conforming, full featured UNIX file system that is conceptually indistinguishable from any local file system. Furthermore, S3QL has additional features like compression, encryption, data de-duplication, immutable trees and snapshotting which make it especially suitable for online backup and archival.
Dumped! by Google : The Last Word On Nothing
www.lastwordonnothing.com/2013/04/22/dumped-by-google/, posted 2013 by peter in backup business cloudcomputing crapification free google storage
Google not only reserves the right to take away or vaporize our data for any reason, but it also reserves the right to discontinue services, the means to access it, whenever it wants. It does this more often than you probably realize and most recently with Google Reader, which disappears on July 1.
ElasticInbox - Scalable Email Store for the Cloud
www.elasticinbox.com/, posted 2013 by peter in email free messaging opensource scalability software storage
ElasticInbox is open source, reliable, distributed, scalable email store. The goal of this project is to provide highly available email store without a single point of failure which can run on commodity hardware and scale linearly. ElasticInbox can easily scale to millions of mailboxes, with hundreds of thousands messages in each mailbox.
https://tahoe-lafs.org/trac/tahoe-lafs, posted 2012 by peter in cloudcomputing distributed free opensource privacy security software storage
Tahoe-LAFS is a Free and Open cloud storage system. It distributes your data across multiple servers. Even if some of the servers fail or are taken over by an attacker, the entire filesystem continues to function correctly, including preservation of your privacy and security.
A one-page summary explains the unique properties of this system.
ownCloud web services under your control
owncloud.org/, posted 2011 by peter in distributed kde networking online storage
ownCloud gives you universal access to your files through a web interface or WebDAV. It also provides a platform to easily view & sync your contacts, calendars and bookmarks across all your devices and enables basic editing right on the web.
Using DBI Effectively: bind_columns() | bluefeet
blog.bluefeet.net/2011/08/using-dbi-effectively-bind_columns/, posted 2011 by peter in development howto perl storage
There are two important reasons why bind_columns() is so awesome:
First, it greatly reduces the complexity of the code within the while() loop since you do not have to lookup in to an array ($sth->fetchrow_array()), de-reference an array ($sth->fetchrow_array()), or de-reference a hash-ref ($sth->fetchrow_hashref()). Instead the values themselves are available via appropriately named scalars.
Secondly, when using bind_columns() DBI is re-using the same scalars every time a fetch() is done which is much faster than creating an array or hash every fetch and typically causes the values to be copied one less time than normal. Benchmark it yourself – bind_columns() can make a huge difference when processing large sets of data.
SparkleShare - Sharing work made easy
sparkleshare.org/, posted 2011 by peter in free linux mac opensource software storage sync
SparkleShare is a collaboration and sharing tool that is designed to keep things simple and to stay out of your way.
Syncany - Open-source file synchronization and filesharing application
www.syncany.org/, posted 2011 by peter in free linux opensource software storage sync
Syncany is an open-source cloud storage and filesharing application. It allows users to backup and share certain folders of their workstations using any kind of storage, e.g. FTP, Amazon S3 or Google Storage.