Skip to content

Commit

Permalink
Update operational-and-deployment-guidelines.md
Browse files Browse the repository at this point in the history
  • Loading branch information
andriitserkovnyi committed Sep 20, 2024
1 parent 0085356 commit 68d7fb8
Showing 1 changed file with 1 addition and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -69,4 +69,4 @@ The rollback scripts must not break the behavior of the current system:

## Scaleability guidelines

* [P&S](docs/dg/dev/backend-development/data-manipulation/data-publishing/publish-and-synchronization.html) processes must have O(n) time complexity and O(n) resource complexity. In other words, they scale linearly with the number of entities they are processing. Specifically, memory and CPU consumption must grow proportionally to the number of entities. For example, if a process handles 100 entities, its resource consumption is X. When it handles 200 entities, the resource consumption must not exceed 2X.
[P&S](docs/dg/dev/backend-development/data-manipulation/data-publishing/publish-and-synchronization.html) processes must have O(n) time complexity and O(n) resource complexity. In other words, they scale linearly with the number of entities they're processing. Specifically, memory and CPU consumption must grow proportionally to the number of entities. For example, if a process handles 100 entities, its resource consumption is X. When it handles 200 entities, the resource consumption must not exceed 2X.

0 comments on commit 68d7fb8

Please sign in to comment.