BTC
ETH
HTX
SOL
BNB
View Market
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

What is DFINITY's container (Canister)? | Different "DFINITY" word stickers

DfinityClub
特邀专栏作者
This article is about 288 words, reading the full article takes about 1 minutes
What is DFINITY's container (Canister)?
AI Summary
Expand
What is DFINITY's container (Canister)?

Inside the container (Canister) is the WebAssembly bytecode that can run on the WebAssembly virtual machine and the memory pages that run in it. Containers are hosted by subnets, run in dedicated hypervisors, and interact with each other through publicly specified APIs.

Different containers have different functions in DFINITY, and an application involves multiple containers, such as data containers, or trust containers, and so on. The containers call each other and do not affect each other when the application is updated.

DFINITY makes a distinction between "update request" and "query request". Any changes made to the data in memory by the former will be retained, while any changes to memory by the latter will be discarded after running, and will not be performed on the memory. Permanently changed. This allows any number of concurrent threads within the container to process query calls at any given time.


DFINITY
Welcome to Join Odaily Official Community