4 месяца назад
Rust и Node.js
Для чего нужна данная статья? : Сравнить подходы использования Rust и Node.js - Neon Простота, хорошая документация. Производительность ниже, чем у FFI. - Wasm-pack Кроссплатформенность, фронтенд и бэкенд. Ограничения WebAssembly. - FFI Высокая производительностьБолее сложная настройка. - napi-rs Современный API, производительность. Требует знания N-API. - WebAssembly напрямую Легкий старт, удобство. Нужна ручная работа с памятью. Зачем Вам это уметь? : Neon — это библиотека, которая упрощает создание нативных модулей Node...
4 дня назад
Делаем Node.js быстрым: инструменты, техники и советы для создания эффективных серверов на Node.js. Part - III.
Предыдущие части: Теперь, когда мы обнаружили проблемные области, давайте посмотрим, можем ли мы сделать сервер быстрее. Давайте вернем код слушателя server.on (вместо пустой функции) и используем правильное имя для проверки условия. Наша функция etaggerвыглядит вот так: Профилируем снова, чтобы проверить наши исправления. Запустите сервер на одном терминале: Затем профилируем с AutoCannon: Результат должен улучшится примерно в 200 раз. (запуск теста 10сек @ http://localhost:3000/seed/v1 — 100...