O futuro do servidor sem servidor
Há muito trabalho em andamento na comunidade WebAssembly para definir uma especificação para um modelo de componente. Destina -se a ser uma maneira de compartilhar binários e bibliotecas, permitindo que o código interopere facilmente. A ferramenta Hyperlight Wasm oferece a opção de compilar uma filial de desenvolvimento com suporte para componentes do WebAssembly, embora não esteja pronta para o horário nobre. Na prática, essa provavelmente será a base para qualquer compilação final da plataforma, pois a especificação está sendo conduzida pelas principais plataformas WebAssembly.
Um ponto que a Microsoft faz é que o WASM não é apenas independente da linguagem, é independente da arquitetura, trabalhando contra uma máquina virtual mínima. Portanto, o código escrito e desenvolvido em um sistema de arquitetura X64 será executado no ARM64 e vice -versa, garantindo a portabilidade e permitindo que os provedores de serviços movam aplicativos para qualquer capacidade sobressalente, independentemente da máquina virtual do host.
A Microsoft está dirigindo em direção a um futuro sem servidor para o Azure, e ferramentas como o Hyperlight se tornarão um componente essencial de sua infraestrutura. O suporte para o WebAssembly aumenta rapidamente a utilidade da Hyperlight e, à medida que essa funcionalidade se desenvolve, é provável que se torne o foco. Por enquanto, o Hyperlight e o Hyperlight WASM estão muito em desenvolvimento, e podemos esperar que os recursos mudem à medida que a plataforma evolui. Uma vez estável, devemos ver o desenvolvimento de ferramentas de gerenciamento muito necessárias que fornecerão a experiência necessária do usuário para implantar e gerenciar o código.