Skip to content

Dev: 3. History of Asami

Paula Gearon edited this page Jun 30, 2021 · 1 revision

These are a series of blog posts that provide context for the decisions made designing Asami storage, along with some details of implementation:

  • Asami Background. Describes the structure of Mulgara, which is the forerunner of Asami.
  • Asami Background #2. Further detail on Mulgara, with a focus on the index structures.
  • Asami. History of the Asami project, the growth in functionality, and how querying interacts with storage, and the basics of the Graph storage protocol.

These posts still require some revision. They have been released as a blog to make episodic releases easier to manage, but ultimately they should be copied into this space.

Initial Code

Asami was initially a simple store intended to support Naga. This required join operations and projection, with all of the data residing in memory.

The first public presentation of Naga was in 2016, and the entirety of Asami was found in a directory with just 2 namespaces.

Clone this wiki locally