Skip to content

Commit

Permalink
Update overview.mdx
Browse files Browse the repository at this point in the history
  • Loading branch information
jessiemongeon1 authored Nov 22, 2024
1 parent 4d0af1c commit 1e2cbb7
Showing 1 changed file with 0 additions and 5 deletions.
5 changes: 0 additions & 5 deletions docs/developer-docs/smart-contracts/write/overview.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -301,11 +301,6 @@ A single canister can host the entire application stack, including its web asset

Even though this architecture is simple, it can scale to thousands of users and gigabytes of data.

### Canister per service architecture
Canisters can be thought of as microservices, where each canister is responsible for a specific service of the application, such as managing users, storing data, or processing data.
Note that all benefits and disadvantages of the traditional microservice architecture apply here as well.
The default project structure that [`dfx new`](/docs/current/developer-docs/developer-tools/cli-tools/cli-reference/dfx-new) generates can be viewed as the simplest microservice architecture, with the frontend canister being responsible for serving web assets and the backend canister being responsible for the core logic and of the application.

### Canister per subnet architecture

ICP scales horizontally via <GlossaryTooltip>subnets</GlossaryTooltip>, so applications can also scale by utilizing more subnets.
Expand Down

0 comments on commit 1e2cbb7

Please sign in to comment.