Marco Arment使用Go替代PHP節省伺服器一半費用
Marco Arment是一個iphone上流行的播客應用,其feed(RSS)抓取軟體從PHP切換到GO語言,這使得他們在伺服器花費上一個月節省了幾百美元。
因為Feed抓取需要並行網路請求,而PHP做這種事情是不擅長的,而Go擅長。
Marco並沒有在整個專案使用Go,大部分還是PHP,Go用來解決熱點問題,這是主要效能瓶頸。
Marco一直有自己的觀點:首先是要使它工作,然後看看發生了什麼?然後做出明智的改變,使用PHP效果最好,用對Go效果也很好。
Marco認為在Web應用其他語言和PHP相比在解決問題不夠好,以至於值得學習,而Go語言是一個不同的語言,擅長並行和併發,解決某些問題成為有價值的工具。
原文:
因為Feed抓取需要並行網路請求,而PHP做這種事情是不擅長的,而Go擅長。
Marco並沒有在整個專案使用Go,大部分還是PHP,Go用來解決熱點問題,這是主要效能瓶頸。
Marco一直有自己的觀點:首先是要使它工作,然後看看發生了什麼?然後做出明智的改變,使用PHP效果最好,用對Go效果也很好。
Marco認為在Web應用其他語言和PHP相比在解決問題不夠好,以至於值得學習,而Go語言是一個不同的語言,擅長並行和併發,解決某些問題成為有價值的工具。
原文:
相關文章
- 伺服器租用能節省哪些成本伺服器
- 費用節省 50%,函式計算 FC 助力分眾傳媒降本增效函式
- Python - 使用__slots__節省空間Python
- GO 變數使用細節Go變數
- PHP 用正則分章節PHP
- 免費介面彙總,為程式設計師節省開發成本程式設計師
- 如何節省網站流量網站
- IBM:長期使用Mac可比PC節省543美元IBMMac
- 節省時間,使用企業聯絡方式API介面!API
- 再探go modules:使用與細節Go
- 教你14個iPhone省電技巧,最多可節省20%!iPhone
- 用Python的 __slots__ 節省9G記憶體Python記憶體
- 《bootstrap小書》免費上線。節省時間快速學習bootstrap框架的利器boot框架
- 成本節省 50%,9人團隊使用函式計算開發 wolai 線上文件應用函式AI
- 成本節省 50%,10 人團隊使用函式計算開發 wolai 線上文件應用函式AI
- oracle 用EXISTS替代INOracle
- piwheels 是如何為樹莓派使用者節省時間的樹莓派
- 華為:既滿足使用者體驗,又節省功耗的App應用設計開發方法APP
- Infinum:開發iOS應用要比開發Android應用節省約30%時間iOSAndroid
- Power Save for Mac(能源節省工具)v3.70.2200.0455啟用版Mac
- 用pl/sql替代JavaSQLJava
- 免費雲伺服器(親測實用)伺服器
- 如何節省windows 7系統硬碟空間Windows硬碟
- 用PHP實現高併發伺服器PHP伺服器
- 深入學習用 Go 編寫 HTTP 伺服器GoHTTP伺服器
- 使用PHP內建web伺服器,實現簡單的除錯應用PHPWeb伺服器除錯
- 用 useContext + useReducer 替代 reduxContextuseReducerRedux
- 安全的IT自動化運維工具用什麼好?可以節省時間嗎?運維
- iOS 10隱藏自帶應用節省空間 拯救16GB版iPhoneiOSiPhone
- 我們自己開發的程式碼託管服務,用於內部替代 Github,免費開源給大家使用Github
- 讓領導懂資料庫是資料庫國產化替代成功的一半資料庫
- 用go-module作為包管理器搭建go的web伺服器GoWeb伺服器
- 節省50%人工錄入時間!免費開源AI工具讓法律檔案資料提取更高效AI
- redis入門指南(四)—— redis如何節省空間Redis
- 節省數億IT成本,B站FinOps實踐
- Python開發者節省時間的10個方法Python
- Python 開發者節省時間的 10 個方法Python
- 資料中心佈線: 節能又省錢薦