Re: [閒聊] 網站框架

作者: Apache (阿帕契)   2022-08-15 00:48:21
※ 引述《surimodo (搖滾少女!! 活力棉花糖!!)》之銘言:
: php只有單執行緒(如果不安裝套件)
原則上這可以用k8s+反向代理解決
目前已經很少人強調這件事了
Node我記得也是只能單線程 用異步去處理阻塞
: 而且Windows好像不方便使用
Windows開服務器基本上綁定.NET
: Ruby python都動態語言 相對吃資源?
除非你要大量運算 不然語言效率在很長一個階段不是效能瓶頸
: 第五熱門好像就Java了
: 唯一靜態語言= =
: 好難選= =
你應該是想說C/C++
C++在Web開發優勢不大 但效率差非常多 而且有很多工程問題
除非你運算量真的大到爆炸 不然不該考慮
但那應該用RPC來解決 不是一個server process綁所有東西
另外Go跟Rust也是靜態語言 他們就不少web方案 對ㄚ
作者: sixB (6B)   2022-08-15 00:49:00
好 用rust
作者: lturtsamuel (港都都教授)   2022-08-15 00:49:00
寶 用rust
作者: crimsonmoon9 (緋月)   2022-08-15 00:50:00
JavaScript前後端全包了啦
作者: wwndbk (黑人問號)   2022-08-15 00:53:00
作者: Apache (阿帕契)   2022-08-15 00:53:00
PM最強
作者: surimodo (好吃棉花糖)   2022-08-15 00:55:00
js原生通通是單thread 異步處理沒有thread pool香啊
作者: lturtsamuel (港都都教授)   2022-08-15 00:56:00
寶 你程式是多大線程池有overhead==
作者: surimodo (好吃棉花糖)   2022-08-15 00:57:00
非常小 寫爽的
作者: Apache (阿帕契)   2022-08-15 00:57:00
你開好幾個instance做反向代理ㄚIPC overhead大到哭
作者: lturtsamuel (港都都教授)   2022-08-15 00:58:00
nodejs 最早在響應速度贏過很多人 就是因為它的異步架構==
作者: Apache (阿帕契)   2022-08-15 00:59:00
這年頭你機器預算一定是夠的 工程師貴多了
作者: surimodo (好吃棉花糖)   2022-08-15 01:00:00
自己搞開發成本沒差 而且主要是機器核心一堆搞threadspool感覺好一咪咪
作者: Apache (阿帕契)   2022-08-15 01:02:00
不會 除非你session間要share data
作者: lturtsamuel (港都都教授)   2022-08-15 01:03:00
你就想你的工作能塞滿一顆核心嗎 還是都在io塞不滿 那開線程池就是徒增overhead
作者: Apache (阿帕契)   2022-08-15 01:05:00
係當代infra, thread pool做scaling好唔過load balance
作者: crimsonmoon9 (緋月)   2022-08-15 01:05:00
js單thread 你也能靠反向代理解決啊
作者: twosheep0603 (兩羊)   2022-08-15 01:06:00
小東西光靠nodejs的異步響應就能超快了
作者: Apache (阿帕契)   2022-08-15 01:07:00
應該說 即使threadpool能用大家也不會用完全不值得
作者: twosheep0603 (兩羊)   2022-08-15 01:11:00
感覺那種東西是大型資料中心才會需要考慮的
作者: surimodo (好吃棉花糖)   2022-08-15 01:13:00
好吧 那我挑個我熟悉語言的framework好了

Links booklink

Contact Us: admin [ a t ] ucptt.com