7.0.0-rc1
github-actions
released this
11 Jul 13:43
·
583 commits
to master
since this release
This version removes Orleans to make Squidex instances stateless and easier to deploy in multiple environments.
If you want to deploy this version, one, and only one, node must be declared as worker with the environment variable CLUSTERING__WORKER=true
.
At the moment 2 extra components have been introduced:
- A distributed cache to store specific versions of a content item or asset item over a short period of time to make the rule service faster.
- A queue implementation to distribute workloads to the worker node.
To make the migration as easy as possible, the default implementation uses MongoDb, but other implementations might follow.