Skip to content

WASIX

WASI ABI를 POSIX와 더욱 호환되게

About

  • WASM 환경에서 curl, bash, CPython 같은 기존 POSIX 기반 어플리케이션들을 실행하기 위한 프로젝트
  • 툴체인(Rust, C, AssemblyScript) + 스펙 + 런타임
  • 기존 도구들을 서버 및 브라우저에서 실행 가능

Features

  • 효율적인 멀티쓰레딩
  • socket 완벽지원(socket, bind, connect,..) : IPv4/6, UDP/TCP, Multicast/Anycast, RAW Socket
  • 현재 폴더 변경(chdir)
  • setjmp/longjmp 지원
  • pthreads 지원
  • 프로세스 포킹(fork & vfork)
  • 서브프로세스 실행 및 대기(exec, wait)
  • TTY 지원
  • 소켓 & 파일에 대한 비동기 폴링
  • pipe 와 event 지원
  • DNS 레졸루션 지원

See also

Favorite site