Início do primeiro estágio do LFX Mentorship 2023: construindo a futura pedra angular da computação em nuvem

Feliz Ano Novo, Rabbit Fly De acordo com a recente pesquisa CNCF 2022 com mais de 2.000 profissionais de TI, o WebAssembly se tornará uma parte fundamental da pilha de tecnologia nativa da nuvem. A pesquisa encontrou principalmente

Os contêineres são o novo normal e o WebAssembly é o futuro.

O projeto WasmEdge é um tempo de execução WebAssembly de código aberto otimizado para casos de uso nativos da nuvem. Já integrado e distribuído com Docker Desktop e Fedora/Red Hat Linux. Contribua para WasmEdge através do Programa de Estágio LFX/CNCF pago e adicione um pouco de brilho ao seu currículo e habilidades!

Ao contribuir para projetos hospedados pelo CNCF, como o WasmEdge, por meio do programa LFX Mentorship , você receberá:

  • Grandes recompensas . O valor varia de $ 3.000 a $ 6.600, dependendo da sua região
  • Aprenda novas habilidades de desenvolvimento com coaching individual. Se você for selecionado, será designado um Mentor experiente do projeto WasmEdge.
  • Oportunidade de obter ofertas de emprego das principais empresas de software
  • Ganhe orgulho e realização ao ingressar em uma próspera comunidade de código aberto

Inscreva-se agora para ingressar no programa LFX Mentorship da WasmEdge, faça conquistas no campo de código aberto e receba pagamentos que variam de $ 3.000 a $ 6.600!

Introdução ao WasmEdge

WasmEdge é um tempo de execução do WebAssembly otimizado para aplicativos do lado do servidor e nativos da nuvem. Ele fornece muitos recursos exclusivos que são essenciais para a computação em nuvem. Por exemplo, suporte

  • A especificação WebAssembly completa, bem como especificações emergentes, como threads, GC e modelos de componentes.
  • Rede avançada , como cliente e servidor HTTP/S, conexão de banco de dados, conexão de fila de mensagens.
  • Inferência de IA baseada em estruturas populares como Tensorflow, OpenVino, PyTorch
  • Aplicativos de linguagem de alto nível, incluindo JavaScript , Python, PHP e Ruby. Os desenvolvedores podem executar aplicativos node.js completos.
  • Várias APIs para criar aplicativos Wasm em Rust , Go , C/C++ , JavaScript .
  • Vários SDKs para incorporar o WasmEdge em aplicativos existentes escritos em outras linguagens.

Além disso, o WasmEdge fornece uma arquitetura de plug-in flexível , permitindo que os desenvolvedores adicionem mais funcionalidades a ele e explorem totalmente vários canais de integração e distribuição por meio de uma ampla gama de parceiros de código aberto. Descubra todo o potencial do WasmEdge com nossos destaques técnicos .

O WasmEdge é suportado pelas principais ferramentas de desenvolvedor e plataformas de implantação no ecossistema nativo da nuvem. Por exemplo, o WasmEdge é integrado e distribuído com o Docker Desktop , abrangendo mais de 10 milhões de desenvolvedores. O tempo de execução padrão do WebAssembly nas plataformas de contêineres Fedora, Red Hat Linux e OpenShift.

Junte-se a nós para construir o futuro da pilha de tecnologia nativa da nuvem!

Programa de mentoria LFX (março a maio de 2023)

Desta vez, temos quatro vagas para aprendizes.

Para uma melhor colaboração, cada candidato precisa primeiro fazer o pré-teste, e o prazo para esse pré-teste é 20 de fevereiro.

1. Transmitir processamento de dados com WasmEdge

Neste projeto, você usará o WasmEdge Rust SDK para incorporar o WasmEdge em um projeto Fluvio escrito em Rust. Esta é uma colaboração entre dois incríveis projetos de código aberto. O pupilo que procuramos precisa conhecer Rust e WebAssembly Rust SDK.

Detalhes | Pré-Teste | Link de Aplicação

2. Uma caixa de biblioteca Rust para modelos de mediapipe para WasmEdge NN

Tarefas de computação intensiva, como treinamento e inferência de IA, são sempre adequadas para Rust e WebAssembly. WasmEdge queria construir uma caixa de biblioteca Rust para integrar facilmente modelos Mediapipe em aplicativos WasmEdge. Neste projeto, você deve construir pelo menos um conjunto de funções de biblioteca para cada modelo de Mediapipe. Cada função de biblioteca aceita um objeto de mídia e retorna o resultado da inferência. O pupilo que procuramos requer conhecimento de Rust e alguma experiência com aprendizado de máquina.

Detalhes | Pré-Teste | Link de Aplicação

3. WasmEdge C++ SDK

Neste projeto, você ajudará a incluir o WasmEdge C++ SDK com base na WasmEdge C API . O WasmEdge C++ SDK permite que os desenvolvedores incorporem facilmente o WasmEdge em seu aplicativo host C++. O pupilo que procuramos requer conhecimento de C++ e WebAssembly.

Detalhes | Pré-Teste | Link de Aplicação

4. Ferramentas WasmEdge unificadas

A linha de comando é a ferramenta mais comumente usada para desenvolver software, e o WasmEdge fornece duas ferramentas para os desenvolvedores usarem: wasmedgece wasmedge. No entanto, fornecer muitas ferramentas tornará o uso mais problemático. Portanto, neste projeto, você precisa usar ferramentas wasmedgede ajuda para unificar o WasmEdge. Este trabalho afetará todos os usuários do WasmEdge. Eles usarão a linha de comando que você desenvolver para executar aplicativos Wasm. O pupilo que procuramos requer conhecimento de C++ e WebAssembly.

Detalhes | Pré-Teste | Link de Aplicação

O próximo passo é seguir as orientações do pupilo e concluir a inscrição até 14 de fevereiro de 2023 e o pré-teste até 20 de fevereiro de 2023. Esperamos que você possa participar!

Se você tiver alguma dúvida, deixe uma mensagem no fundo da conta oficial ou entre no nosso Discord . Ao mesmo tempo, você pode participar da reunião da comunidade WasmEdge em 7 de fevereiro , um dos tópicos é as perguntas e respostas da mentoria LXF.

leitura adicional

  1. A jornada de 了解sonder-joker na orientação WasmEdge LFX
  2. A jornada de 了解gusye1234 na orientação WasmEdge LFX
{{o.name}}
{{m.name}}

Acho que você gosta

Origin my.oschina.net/u/4532842/blog/7372260
Recomendado
Clasificación