DFINITY의 용기(Canister)란? | 다른 "DFINITY" 단어 스티커
이 기사는 약 288자로, 전체를 읽는 데 약 1분이 소요됩니다
DFINITY의 용기(Canister)란?
AI 요약
펼치기
DFINITY의 용기(Canister)란?
컨테이너(캐니스터) 내부에는 WebAssembly 가상 머신에서 실행할 수 있는 WebAssembly 바이트코드와 그 안에서 실행되는 메모리 페이지가 있습니다. 컨테이너는 서브넷에서 호스팅되고 전용 하이퍼바이저에서 실행되며 공개적으로 지정된 API를 통해 서로 상호 작용합니다.
서로 다른 컨테이너는 DFINITY에서 서로 다른 기능을 가지며 애플리케이션에는 데이터 컨테이너 또는 트러스트 컨테이너 등과 같은 여러 컨테이너가 포함됩니다. 컨테이너는 서로를 호출하며 애플리케이션이 업데이트될 때 서로에게 영향을 주지 않습니다.
DFINITY는 "업데이트 요청"과 "쿼리 요청"을 구분합니다. 전자에 의해 메모리의 데이터에 대한 모든 변경 사항은 유지되지만 후자에 의한 메모리 변경 사항은 실행 후 삭제되며 실행되지 않습니다. 기억이 영구적으로 변경되었습니다. 이를 통해 컨테이너 내의 여러 동시 스레드가 주어진 시간에 쿼리 호출을 처리할 수 있습니다.

DFINITY
Odaily 공식 커뮤니티에 가입하세요


