Proposal for a high-performance storage system for OSMIC branching histories

Introduction:

OSMIC is a tree versioning system proposed & used as part of Project Xanadu®. This document proposes an alternative, compacted, high-speed storage system for OSMIC ledgers. For an introduction to OSMIC & the Enfilade, see my introduction to Xanadu technologies. Alternatively, you may look at my proof of concept implementations of OSMIC and the Enfilade.

Abstract:

--

--

--

Resident hypertext crank. Author of Big and Small Computing: Trajectories for the Future of Software. http://www.lord-enki.net

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

What is Tok-K and how is it done in RedisBloom module?

Using AWS Simple Systems Manager (and Lambda) to replace Cron in an EC2 Auto Scaling Group

6 Reasons Why Cloud Defines the Future for SMB’s

Illustration by Carlos Castilla on ShutterStock

The Right Approach Towards Competitive Programming

AWS Well-Architected Framework

Scheduling Millions Of Messages With Kafka & Debezium

Unit Test Best Practices

Searching for my own Database IDE

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
John Ohno

John Ohno

Resident hypertext crank. Author of Big and Small Computing: Trajectories for the Future of Software. http://www.lord-enki.net

More from Medium

Calculating Time Complexity and Space Complexity

Don’t abuse critical sections

Programming 101: Declarative vs Imperative Paradigm

Sync vs Async vs Mutli-threaded vs Mutliprocessing[Explained]