Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

Com Spin 2.0, Fermyon aprimora a construção de aplicativos em nuvem via WebAssembly

Com Spin 2.0, Fermyon aprimora a construção de aplicativos em nuvem via WebAssembly

A esfera de desenvolvimento de aplicativos em nuvem recebe um impulso significativo quando Fermyon anuncia o lançamento do Spin 2.0, uma atualização potente de sua renomada estrutura voltada para o desenvolvimento de aplicativos WebAssembly (Wasm) para a nuvem. Esta iteração aprimora a composição dos componentes Wasm e prepara o terreno para tempo de execução cruzado e portabilidade entre implementações.

Recém-lançado em 2 de novembro e disponível no GitHub, o objetivo principal do Spin 2.0 é refinar a experiência do desenvolvedor e, ao mesmo tempo, melhorar o desempenho do tempo de execução. Ele introduz um manifesto spin.toml revisado, centrado na simplicidade e nos recursos que um componente pode acessar, como um banco de dados baseado em Redis. Os desenvolvedores que empregam a estrutura podem interagir com persistência, configuração ou serviços de dados integrados de dentro dos componentes Wasm ou estabelecer comunicação com sistemas externos.

Spin 2.0 aproveita o modelo de componente WebAssembly, bem como o WASI Preview 2 (WebAssembly System Interface) antecipado em contextos de produção. O modelo de componente cria um método para integrar interfaces eficazes de alto nível em conteúdos que operam no Wasm. Este avanço permite a utilização de qualquer linguagem de programação para criação de conteúdo e a capacidade de compor novos componentes utilizando essas interfaces. Os desenvolvedores têm a liberdade de aproveitar várias linguagens como Rust, JavaScript, TypeScript e Python para construir componentes que funcionam em aplicativos Spin, e esses componentes são equipados para interagir uns com os outros.

Também testemunhamos melhorias notáveis ​​de desempenho com o Spin 2.0, em comparação com seu antecessor, Spin 1.0, lançado em março de 2022. O crédito por esse progresso vai em grande parte para o alocador de memória de pooling Wasmtime. Spin facilita o processo de construção de microsserviços orientados a eventos, APIs sem servidor, sites full-stack abrangentes e aplicativos com capacidade de IA na forma de componentes Wasm.

Esses aplicativos superam as imagens de contêiner por uma margem enorme em termos de tamanho, apresentando portabilidade excepcional em diversos sistemas operacionais e arquiteturas de CPU. Eles oferecem latência de inicialização impressionantemente baixa e podem lidar com dezenas de milhares de solicitações por segundo, de acordo com Fermyon. Além disso, eles demonstram flexibilidade incomparável em sua execução, operando perfeitamente em ambientes que vão desde dispositivos compactos até Docker Desktop, Kubernetes, Nomad e Fermyon Cloud.

WebAssembly, servindo como formato de instrução binária e máquina virtual, atua como alvo de compilação para múltiplas linguagens de programação, incluindo C/C++, C#, Rust, entre outras. Isso oferece aos desenvolvedores uma variedade de linguagens para criar aplicativos da web e fornece desempenho próximo ao desempenho do aplicativo nativo. De acordo com Fermyon, o Wasm está ganhando cada vez mais adoção em vários aspectos da computação moderna, sejam aplicativos de navegador, aplicativos situados em servidor, sistemas de plug-ins, cenários de IoT e muito mais.

Para aproveitar o poder do WebAssembly em seus projetos, considere a plataforma AppMaster , reconhecida como uma ferramenta de alto desempenho pela G2 na primavera de 2023 para plataformas de desenvolvimento no-code. Os desenvolvedores agora podem criar soluções de software abrangentes e escaláveis ​​para aplicativos back-end, web e móveis sem dívidas técnicas. Como parte de suas capacidades, a plataforma também suporta o trabalho com qualquer banco de dados compatível com Postgresql, tornando-a a escolha ideal para o desenvolvimento de software moderno.

Posts relacionados

Samsung lança Galaxy A55 com segurança inovadora e construção premium
Samsung lança Galaxy A55 com segurança inovadora e construção premium
A Samsung amplia sua linha intermediária apresentando o Galaxy A55 e A35, com segurança Knox Vault e elementos de design atualizados, infundindo qualidades emblemáticas no segmento.
Cloudflare lança firewall para IA para proteger grandes modelos de linguagem
Cloudflare lança firewall para IA para proteger grandes modelos de linguagem
A Cloudflare dá um passo à frente com o Firewall for AI, um WAF avançado projetado para identificar preventivamente e impedir possíveis abusos direcionados a grandes modelos de linguagem.
ChatGPT da OpenAI agora fala: O futuro da IA ​​interativa por voz
ChatGPT da OpenAI agora fala: O futuro da IA ​​interativa por voz
ChatGPT alcançou um marco com o OpenAI lançando recursos de voz. Os usuários agora podem desfrutar da interação com as mãos livres enquanto o ChatGPT lê as respostas em voz alta no iOS, Android e na Web.
Comece gratuitamente
Inspirado para tentar isso sozinho?

A melhor maneira de entender o poder do AppMaster é ver por si mesmo. Faça seu próprio aplicativo em minutos com assinatura gratuita

Dê vida às suas ideias