Mozilla apresentou a possibilidade de usar WebAssembly fora do navegador

Especialistas da Mozilla apresentaram o projeto WASI (Interface de Sistema WebAssembly), que prevê o desenvolvimento de APIs para a criação de aplicativos comuns que podem ser executados fora do navegador. Desde o início, o foco é a compatibilidade entre plataformas e um alto nível de segurança para esses aplicativos.

Mozilla apresentou a possibilidade de usar WebAssembly fora do navegador

Como mencionado, eles são executados em um "sandbox" especial e têm acesso a arquivos, sistema de arquivos, sockets de rede, timers, entre outros. Assim, o programa pode realizar apenas ações explicitamente permitidas.

Considerando que o pseudocódigo WebAssembly é uma versão independente de plataforma da linguagem Assembler, o uso de JIT permitirá alcançar um alto desempenho do código, semelhante ao de aplicativos nativos. No momento, uma implementação básica das APIs POSIX (arquivos, sockets, etc.) está disponível, mas ainda não há suporte para bloqueios e entrada/saída assíncrona. No futuro, espera-se o surgimento de módulos para criptografia, gráficos 3D, sensores e multimídia.

Por que no hosting comum a administração do PrestaShop é lenta, e no seu não é?

Além disso, deve-se notar que o projeto Fastly apresentou o compilador Lucet para aplicativos WebAssembly. Ele permite a execução segura de programas de terceiros em WebAssembly dentro de outros aplicativos, por exemplo, é adequado para plugins. O próprio compilador é escrito em Rust e suporta código em C, Rust e TypeScript.

É claro que ainda existem muitas questões sobre a segurança dessa abordagem. A execução de código em um "sandbox" combina estranhamente com o acesso às funções do sistema principal, portanto, essa questão ainda precisa ser esclarecida. Além disso, não está claro quais programas devem operar nesse modo e como seu comportamento deverá ser monitorado.




Fonte: 3dnews.ru
Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster