node.js — Gamedev sufferingБлог о разработке игр и серверных технологияхSun, 25 May 2025 20:13:38 +0000ru-RUhourly1https://wordpress.org/?v=5.1.19/wp-content/uploads/2019/03/cropped-Lain-32x32.pngnode.js — Gamedev suffering3232 Будни бекендщика: bcrypt в Node.js не умеет в worker threads/2019/03/09/4248/budni-backendshika-bcypt-v-node-js-ne-umeet-v-worker-threads//2019/03/09/4248/budni-backendshika-bcypt-v-node-js-ne-umeet-v-worker-threads/#respondSat, 09 Mar 2019 11:27:46 +0000/?p=4248

В какой-то момент для некоторых тяжёлых операций вы начинаете задумываться о том, что в ноде не хватает возможности создавать дочерние потоки/процессы. И вот вы обновляетесь до последней версии Node.js, прикручиваете worker_threads, и…

Какие-то либы отваливаются. В частности, отваливается bcrypt, но только на Windows, на Ubuntu полёт нормальный.

Продолжить чтение

]]>
/2019/03/09/4248/budni-backendshika-bcypt-v-node-js-ne-umeet-v-worker-threads/feed/0
RethinkDB: использование пула соединений/2016/02/14/3883/rethinkdb-ispolzovanie-pula-soedinenij//2016/02/14/3883/rethinkdb-ispolzovanie-pula-soedinenij/#respondSun, 14 Feb 2016 19:22:04 +0000/?p=3883Не так давно в slack’е ресинковцев обсуждение было о том, какие ORM кто использует в node.js. Я лично не использую их. Вообще, для работы с RethinkDB только пул соединений использую.

Если у вас поболее, чем полтора юзера, то гонять данные по одному соединению вы не сможете. Поэтому, вы захотите использовать какой-то пул.

Продолжить чтение

]]>
/2016/02/14/3883/rethinkdb-ispolzovanie-pula-soedinenij/feed/0