Wasmer 4.0 inosvika neWasmer Edge kubatanidzwa, nyowani yekumhanya yekuvaka uye nezvimwe

wamer-sh

Wasmer inokurumidza uye yakachengeteka WebAssembly runtime inobvumira super lightweight midziyo kumhanya chero kupi

Mazuva mashoma apfuura zvakaziviswa kuburitswa kweiyo vhezheni itsva yeWasmer 4.0 chirongwa, umo shanduko dzakasiyana-siyana dzakawedzerwa, iyo inomira pachena, semuenzaniso, iyo nyowani yekuvaka izvo zvinokutendera kuti ubatanidze tsika vanomhanya, kugadzikana kweWASI, WAPM kubatana muWasmer uye kubatanidzwa kweWasmer Edge.

Kune avo vasingazive nezveWasmer, vanofanirwa kuziva izvozvo inguva yekumhanya yekuita WebAssembly modules inogona kushandiswa kuvaka zvikumbiro zvepasirese. iyo inogona kumhanya pane akasiyana masisitimu anoshanda, pamwe nekuita ega ega yekodhi isina kuvimbika.

Kukwanisa kumhanyisa dhizaini imwe chete pamapuratifomu akasiyana kunopihwa nekunyora kodhi mune yakaderera-level WebAssembly yepakati kodhi iyo inogona kumhanya pane chero inoshanda sisitimu kana kuiswa muzvirongwa mune mimwe mitauro yekuronga. Zvirongwa midziyo isingaremi inomhanya WebAssembly pseudocode. Aya midziyo haana kusungirirwa kune inoshanda sisitimu uye anogona kuve nekodhi yakanyorwa pakutanga chero mutauro wechirongwa.

Zvinyorwa zvitsva zve Wasmer 4.0

Mune iyi vhezheni itsva yeWasmer 4.0 inoratidzwa, iyo yakasanganiswa rutsigiro rwe cloud computing platform Wasmer Edge, iyo inokutendera kuti udyidzane neWasmer Edge zvakananga kuburikidza neiyo wasme CLIr. Wasmer Edge ipuratifomu yakasarudzika isina server izvo zvinokutendera kuti umhanye maapplication pane mamwe mauto ari kumucheto network.

Iyo chikuva nyowani inosanganisa kugona kweCloudflare Workers, kureruka kweHeroku, uye kushanda kweAWS Lambda. Iyo puratifomu inogona kukwira kubva kune imwechete sevha kusvika kune makuru akagoverwa masumbu. Kuenzaniswa neCloudflare Workers uye AWS Lambda, zvikumbiro zvinomhanya paWasmer Edge zvinogona kugadzirisa zvikumbiro zveTCP sevhisi, mhanyisa chero HTTP application, mhanyisa zvikumbiro mubrowser uye pa smartphone.

Panguva ino, unogona kumhanya static mawebhusaiti, chero Rust server uchishandisa tokio (yakadai seAxum), kunyangwe mune ramangwana rakarongwa kutsigira Flask, Django, WordPress, Ruby paRails, Node, pakati pevamwe.

Imwe yekuchinja kwakamira mune iyi vhezheni itsva yeWasmer 4.0 ndeyekuti iyo WASIX API rutsigiro. wax ndiko kudzikamisa kwenguva refu uye kutsigirwa kweWASI ABI iripo, pamwe nekuwedzera kusingapindire system call extensions iyo inozadza zvisipo zvakakwana kuti zvibvumire chaiwo, anoshanda, uye anobatsira maapplication kuunganidzwa uye kushandiswa ikozvino. WASI inowedzera maficha ekuenderana kwakazara kwePOSIX. NeWASIX, Wasmer inogona kumhanyisa maapplication anoshandisa multithreading, network sockets, forking vana maitiro, uye zvimwe zvepamberi maficha.

Pamusoro peizvi muWasmer 4.0, isu tinogona zvakare kuwana izvo chivakwa chitsva chekuuraya chakaitwa , que inokutendera kuti umhanye chero mhando yekushandisa paWebAssembly uye kuwedzera iyo ABI pasina kuburitsa shanduro itsva dzenguva. Parizvino, vanotsigirwa vatatu vatevedzeri: wax (ABI WASIX kuenderana), Nyorera (mhanya mapurogiramu akanyorwa muEmscripten) uye WCGI (inokutendera kuti ugadzire CGI zvinyorwa muWebAssembly).

Kune rimwe divi, zvinoratidzwawo izvo WAPM package maneja mashandiro akabatanidzwa, saka ikozvino ese wapm utility mirairo yekutsikisa nekuchengetedza mapakeji akabatanidzwa muwamer CLI. Chinangwa chekubatanidza ndechekudzikisa mutoro wakakosha webudiriro uye zvakare kuti WAPM yakangogamuchirwa naWasmer.

Chekupedzisira, zvinofanirwa kutaurwa kuti zvirongwa zvinogovaniswa nenzira yeakajairwa WebAssembly modules, inogona kutarisirwa uchishandisa WAPM package maneja. Wasmer inowanikwawo seraibhurari inogona kushandiswa kubatika WebAssembly kodhi muRust, C/C++, C#, D, Python, JavaScript, Go, PHP, Ruby, Elixir, uye Java zvirongwa.

Iyo kodhi yeprojekiti yakanyorwa muRust uye yakagoverwa pasi peMIT rezenisi uye unogona kutarisa zvakawanda nezvazvo, Mune inotevera chinongedzo.

Nzira yekuisa sei Wasmer?

Kune avo vanofarira kukwanisa kuisa iyo vhezheni itsva, vanongofanira kuvhura terminal uye mairi vanofanirwa kunyora murairo unotevera:

curl https://get.wasmer.io -sSfL | sh

Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira data: AB Internet Networks 2008 SL
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako