Skip to content

Persist model/resource tree to disk #3

@fwcd

Description

@fwcd

A few options:

  • Files on disk (potentially slow)
  • SQLite on disk (faster, but still slow-ish?)
  • SQLite in memory with regular backups to disk (faster, but probably unergonomic?)
  • In-memory data structures + regular JSON/MessagePack dumps

SQLite uses rw-locks, which may pose performance issues if they lock the entire database, since we expect both a lot of concurrent reads and writes (60 fps per streaming user).

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedExtra attention is needed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions