Caminho de volta em 2019 Intel , Mozilla e Red Hat iniciaram a Bytecode Alliance como uma iniciativa para promover a execução do WebAssembly”em todos os lugares”e expandir o escopo do WASM fora do navegador da web. Depois de estar em desenvolvimento há três anos, o Wasmtime 1.0 foi lançado para este tempo de execução do WebAssembly pronto para produção.

Wasmtime é o”tempo de execução rápido e seguro para WebAssembly”da Bytecode Alliance, construído sobre o gerador de código Cranelift. Wasmtime aproveita a linguagem de programação Rust, é totalmente de código aberto e compatível com o padrão WASI. Wasmtime também suporta integração com C/C++, Python,.NET, Go e outras linguagens de programação enquanto roda em plataformas Windows/Linux/macOS e muito mais.

Wasmtime 1.0 é resumido pela Bytecode Alliance como”rápido, seguro e pronto para produção!”O anúncio da v1.0 de hoje passou a observar:

Na verdade, poderíamos ter chamado Wasmtime pronto para produção há mais de um ano. Mas não queríamos lançar qualquer mecanismo WebAssembly. Queríamos ter um mecanismo WebAssembly super rápido e super seguro. Queríamos nos sentir realmente confiantes quando recomendamos que as pessoas escolham Wasmtime.

Então, para garantir que a produção esteja pronta para todos vocês, vários de nós da Bytecode Alliance estão executando o Wasmtime em produção no ano passado. E o Wasmtime tem se saído muito bem nesses ambientes de produção, fornecendo uma plataforma estável e, ao mesmo tempo, nos dando ganhos de segurança e velocidade.

O Wasmtime gerou uma melhoria de desempenho de ~50% para Shopify, até 163 % de aumento em solicitações por segundo para Fastly ao se afastar de outro mecanismo WebAssembly, e várias outras organizações também obtiveram ganhos consideráveis ​​ao usar Wasmtime para suas necessidades de WebAssembly.

Mais detalhes sobre a versão de produção do Wasmtime 1.0 de hoje via BytecodeAlliance.org. Aqueles que desejam fazer o download da versão Wasmtime 1.0 podem encontrá-la no GitHub na forma de fonte, bem como em vários binários da plataforma.

Categories: IT Info