Skip to content

Is Corrosion a solution to replicate SQLite across multiple application servers with eventual consistency? #284

@Sleepful

Description

@Sleepful

Is Corrosion a solution to replicate SQLite across multiple application servers with eventual consistency?

I notice LiteFS is marketed a way to have an application-level SQLite with single-writer with multiple read-replicas.

I am wondering if Corrosion could fit a similar role, however, with multiple write-replicas that converge on eventual consistency. Similar to this sqlite marmot project.

Or... whether I am misunderstanding Corrosion, assuming that it shouldn't be used for application data, and maybe meant more as a consul-alternative only.

EDIT: I suppose the one piece that Corrosion is missing to meet this use-case is the ability to communicate with a SQLite driver through a VFS or similar, like LiteFS does.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions