SITE CAPTURE서비스 페이지에 공개된 정보를 바탕으로 표시합니다. 선정·검수 원칙
WHAT IT DOES
무엇을 하나요?
otter는 QuickJS 기반의 실험적인 BEAM 유사 JavaScript 런타임이다. 각각 독립 힙과 메일박스를 가진 여러 JavaScript 프로세스를 고정된 소수의 OS 작업자 스레드에 다중화하며 프로세스 간 통신은 메시지 전달로만 이뤄진다. 외부 도구는 TCP의 JSON-RPC 2.0 제어 소켓을 통해 프로세스 생성, 조회, 종료와 메시지 전송 등을 수행할 수 있다.
KEY FEATURES
주요 기능
- QuickJS 기반 BEAM 유사 JavaScript 실행 환경
- 격리된 다수의 JavaScript 프로세스를 소수 OS 스레드에 다중화
- 프로세스별 독립 힙과 메일박스 제공
- 프로세스 간 메시지 전달 통신
- TCP 기반 JSON-RPC 2.0 제어 소켓
- 스크립트의 최상위 await 지원