Однако при разработке серверных приложений Rust также представляет определенные трудности. Написанные на Rust программы компилируются в нативный машинный код, который не является портируемым и небезопасен в многопользовательских облачных средах. Нам также не хватает инструментов для управления и оркестрации нативных приложений в облаке.
Поэтому серверные приложения Rust обычно выполняются на виртуальных машинах или в контейнерах Linux, что приводит к значительным затратам памяти и ресурсов ЦП. Это снижает преимущества Rust в эффективности и затрудняет развёртывание сервисов в средах с ограниченными ресурсами, таких как дата-центры граничных вычислений и граничные облака. Решить эти проблемы помогает WebAssembly (Wasm).
вы серьезно?)) с каким пор виртуальная машина быстрее нативного кода? с каких пор машинный код небезопасен в многопользовательских средах? с каких пор оверхед на контейнеризацию хоть как-то заметен? вся статья построена на уловках: раздутие выдуманных недостатков и нахождение неявных плюсов.
Уже есть rust, где все эти проблемы решены
Так тут docker не причем, дело в jit. На докер и так много клевещут, поправьте заголовок пожалуйста
это уже фиксанули
Вы все еще пишете многопоточку на C++ с ошибками синхронизации?
Тогда rust идет к вам!
Интересная статья, классный опыт.
Расскажите побольше про технические особенности сервера игры, на чем сервер,плагины пишут
хорошая статья, спасибо)
1-2 суток скорее всего
Можно сразу на rust перейти:
https://doc.rust-lang.org/book/ch03-02-data-types.html#integer-types
Length Signed Unsigned
8-bit
i8 u8
16-bit
i16 u16
32-bit
i32 u32
64-bit
i64 u64
128-bit
i128 u128
arch
isize usize
И строки https://doc.rust-lang.org/book/ch08-02-strings.html (указатель на данные на куче, длинна и емкость)
Возвращаемые типы https://doc.rust-lang.org/book/ch09-02-recoverable-errors-with-result.html
вы серьезно?)) с каким пор виртуальная машина быстрее нативного кода? с каких пор машинный код небезопасен в многопользовательских средах? с каких пор оверхед на контейнеризацию хоть как-то заметен?
вся статья построена на уловках: раздутие выдуманных недостатков и нахождение неявных плюсов.
Просто ужасный перевод: использование несуществующих терминов, неверный перевод терминов, неподходящие прилагательные.
А вы с какой версии PHP перешли на KPHP?
Спасибо за статью, все по ней настроил. Хорошая альтернатива платному СLion, можно комфортно изучать rust.
Статья как бальзам на душу. Примеров разумной микросервисной архитектуру очень мало.
Реклама БК из каждого чайника идет. Хоть в ТГ не будет)
Отвратительнейший перевод через google translate, даже не пытались корректировать после автоматического перевода...
Переопределние objects в модели — bad practise.
Те, кому это нужно реализовать подобную функциональность, сделают это через свои модели, менеджеры и мидлвари без привязке с закостеневшей логике.
Не иное, а другой
Иное звучит как оскорбление.
Откуда столько неприязни к людям с другим набором хромосом?
На хабре все же цивилизованное общество