In this project we try to implement Serializable Snapshot Isolation
from Badger.
- Scheduler + Executor: Responsible for
serialazable
- MV Store: Responsible for
snapshot
- Read/Write Set + Snapshot (ie Workspace): Responsible for
isolation
- serialized_snapshot_isolation
- badger
- gaeadb
- icecanedb
- Apache Omid
- MatrixOrigin
- Serializable Snapshot Isolation Paper
- Write Snapshot Isolation Paper
- SurrealKV
Reference: Sarthak Makhija's Blog