NodeJS
Matty
Maintain
2 are following
9 articles
Phanix

Create ssl certificate for node.js

主要參考https://www.sitepoint.com/how-to-use-ssltls-with-node-js/ 依照順序是 先產生一個 RSA 2048 bit 的 key 產生一個 certification signing request 如果測試用可以加上第三步...

Phanix

Rotate node.js log

預設 node.js 的 log file 會一直 append 上去,所以結果就是越來越多直到爆炸為止 假設原本 log 是在 /root/.forever 底下,可能是長成類似 RWs7.log 這樣的檔案名字。設定 /etc/logrotate.conf 來讓每天的 lo...

Kevin Zheng

Vite - 前端開發 | 個人筆記

Vite 是一個高速的建構工具,使用 esbuild 來打包所有程式碼,因此會又很不錯的開發體驗。

Kevin Zheng

Heroku 平台即服務 | 個人筆記

今天發現到這個算是有歷史的雲端平台,想試著做紀錄,避免自己忘記有這個東西。

Related Tags

  • JavaScript
    3351
    Matters新人打卡
    1.6k2.1k
    TypeScript
    48
    系統管理
    239
    教學
    129433
  • 程式
    2993
    開源
    1423
    前端
    1418
    Golang
    1217
    javascript
    3314
Back to All
刘果 | Guo Liu

Matters 的架構與技術棧

photo credit: Ray Wenderlich隨著開源計劃的啓動,馬特市市民們可以直接看到馬特市的所有機制和邏輯。全面開放代碼倉庫後,任何人都可以提出建議和想法、提交功能和優化,也可以自行建立像馬特市一樣的平臺,參與到馬特市生態的演進中。

阿Han

試玩 nodejs-worker-threads

早期的 nodejs 為了具有多線程的能力而引入了 cluster 模組, 但這種創建線程的方式會犧牲共享內存, 且數據通信必須透過 json 來傳輸, 因此具有一定的侷限性及性能問題。而後發展了worker-threads這個模組之後, 具備共享內存的功能, 使其更輕量。

阿Han

使用Nodejs Cluster打破單線程的限制

由於Javascript本身設計就適合於單線程的應用, 但一般後端應用程式都會支援多個服務來處理client的請求, nodejs中也提供了cluster模組來達成此功能。Cluster的原理很簡單,由於每個Process都只能用單核心的CPU來運行,那麼就多開幾個來幫忙處理吧!

jessweb3

Node.js系列 :使用 PM2 來管理Node.js 服務

當我們開發完 Node.js 應用時,需要將應用部署至 Production 環境 ( 例如 AWS EC2 ) 供客戶使用。在持續維護 Production 環境時會發現,最大的挑戰來自於要讓程式持續、穩定不中斷的運行。另外由於 Node.js 本身是單執行緒,所以要擴展也是不容易的。

袁英傑

使用 NodeJS 測試 Web UI

本篇文章是關於一些用作測試 Web UI 的 NodeJS 工具。它們包括:MochaChaiCasperJSPhantomJSMochaMocha 是一個用於測試的 Javascript 框架。它有一個 BDD 風格的語法(BDD:行為驅動開發),並兼容 Asynchronous call 測試。

That's all