Assassin

Peer-to-Peer

Assassin is a decentralized key-value DBMS written in JavaScript. It uses a peer-to-peer protocol to replicate data across multiple machines. It stores its meta-data catalog on top of the Hyperdrive distributed filesystem.

Checkpoints

Not Supported

Data Model

Key/Value

Assassin is a key/value store that supports mapping a key to its corresponding value.

Indexes

AVL-Tree

Isolation Levels

Read Uncommitted

Query Interface

Custom API

Storage Architecture

Disk-oriented

System Architecture

Shared-Nothing

People Also Viewed

Assassin Logo
Website

https://assassin-demo.surge.sh/

Source Code

https://github.com/genderev/assassin

Developer

Ender Minyard

Country of Origin

US

Start Year

2020

Project Type

Open Source

Written in

JavaScript

Supported languages

JavaScript

Inspired By

GUN

Licenses

MIT

People Also Viewed