Use Matrix as forum database #11

Open
opened 2024-05-03 20:03:14 -05:00 by ladd · 0 comments
Owner

This would solve what is probably the current biggest problem with the implementation: the single point of failure for forum storage (LevelDB).

Write to forum => Send Matrix event
Read from forum => Read Matrix event

We don't get to pick the eventId for matrix events, so we'll either need to use the matrix event ID as the post ID, or do something more complicated like storing our Post ID as an event property or relation and using that to query.

This would solve what is probably the current biggest problem with the implementation: the single point of failure for forum storage (LevelDB). Write to forum => Send Matrix event Read from forum => Read Matrix event We don't get to pick the `eventId` for matrix events, so we'll either need to use the matrix event ID as the post ID, or do something more complicated like storing our Post ID as an event property or relation and using that to query.
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: DGF/dgf-prototype#11
No description provided.