Comments 10
Пока не очень понятно зачем сейчас компилировать C/C++/Rust/Go в WASM и запускать все это дело на сервере, когда задача доставки этого кода успешно решена.
Альтернативная контейнеризация/изоляция.
github.com/wasmerio/wasmer/tree/master/examples
среду для выполнения WASM-кода WebAssembly в облачных средахtwitter.com/solomonstre/status/1111004913222324225
github.com/wasmerio/wasmer/tree/master/examples
Альтернатива это всегда хорошо, но тут есть нюансы. Как профилировать C++/Rust/Go/PHP/Python код, насколько добавляет оверхед.
По PHP можно посмотреть здесь medium.com/wasmer/php-ext-wasm-migrating-from-wasmi-to-wasmer-4d1014f41c88
Finally, the PHP extension provides a faster execution than PHP itself! php+wasmer(cranelift) is 8.6 times faster than php to be exact. And it is 28.6 times faster than php+wasmi. Can we reach the native speed (represented by rust-baseline here)? It’s very likely with LLVM. That’s for another article.
Пусть сперва возьмут какой нибудь пример из жизни, например Wordpress, на котором тестировали PHP7.
Например есть такая замечательная библиотека simdjson, которая использует SIMD инструкции. И судя по Features to add after the MVP ни потоков, ни SIMD пока еще нет, а это значит что о производительности остается только мечтать.
Я всегда говорил что Docker это один сплошной костыль. Рад что ситуация исправляется. WASI в скором будущем обьет не только Docker, но и кучу сопутствующей ему инфраструктуры.
А ведь тысячи идиотов веровали в то, что контейнеры захватят мир.
А ведь тысячи идиотов веровали в то, что контейнеры захватят мир.
Кто покусал автора этого опуса? Сплошные лозунги и восхваления ещё не запущенной системы, зачем-то сравнивается с java, в которой апплеты — это вообще отдельный стандарт… и сейчас начисто выкушено из браузеров. Если вы говорите про системные вызовы, не связаные с браузерами, так и сравнивайте с обычной jvm, а не кастрированной апплетной подсистемой.
Sign up to leave a comment.
Mozilla собирается использовать WASI для всех устройств, компьютеров и операционных систем