Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/main'
Browse files Browse the repository at this point in the history
  • Loading branch information
QwQ-dev committed Dec 21, 2024
2 parents 961ad5e + 1fc9b12 commit 963bce2
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions .swm/plan.oatfxfxm.sw.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@ title: Plan
---
At present, the annotation and configuration modules provide relatively basic services, and it is not yet clear what needs to be supplemented.

Mongodb relies on morphia to provide relatively complete services, but its first-level and second-level caches need to be provided by the cache module.
Mongodb relies on morphia to provide a relatively complete service. Its cache should not be implemented by the main body, but by using the cache or data module.

Cache currently implements Memory and Caffeine caches, and caches based on memory servers are being planned.

The data module should provide more complete content queries based on the mongodb and cache modules, which may be a relatively large project.

Security has not yet clarified what functions it will provide, but it may be certain that it should be inseparable from the permission group of folia, or there will be a new module responsible for it. What is certain is that disaster recovery and backup services will be completed by security.

 

 
We plan to use minio for disaster recovery backup of files, and the rest is yet to be determined. What we can confirm at present is that hot backup of cache and database has a lower priority.

<SwmMeta version="3.0.0" repo-id="Z2l0aHViJTNBJTNBbGVnYWN5LWxhbmRzLWxpYnJhcnklM0ElM0FMZWdhY3lMYW5kcw==" repo-name="legacy-lands-library"><sup>Powered by [Swimm](https://app.swimm.io/)</sup></SwmMeta>

0 comments on commit 963bce2

Please sign in to comment.