一、成本:
大家都知道,軟體公司的人力成本巨大,乙個小專案配2個程式設計師+1個測試人員,工資以及各項福利,基本上都是上萬了。
你要搭建乙個基本能用的websocket服務,兩個程式設計師一天兩天是搞不定的。
goeasy一年的服務費用,最便宜的只要幾百,最貴的也就一萬多。這麼一對比,你會發現使用goeasy的成本優勢巨大。
另外如果是自己搭建伺服器,還需要額外購買雲服務和流量頻寬費用,這又是一筆費用了。
二、技術:
如果是小專案,隨便玩 一下,那自己搭建乙個websocket的確可以簡單的實現。但是如果是成規模的企業級或者中大型網際網路平台,對高可用容災,穩定性,吞吐量以及支援快速擴充套件的要求就會非常高。
1. 必須是個能夠支援快速橫向擴充套件的集群,確保大流量的時候可以方便的進行擴容。
2. 效能要求,跑通很簡單,但是進行細緻的壓力測試以及效能優化時間,需要的人力物力都是巨大的。要做到百萬級每秒的吞吐量,對人員的要求是很高的。
3.穩定性,除了優秀人員投入外,對於經驗不足的團隊,還需要比較長的時間在實踐中打磨。
4. 相容性,這是乙個需要大量時間進行精細測試的工作。
5. 主機和備機容災和可靠性,也是乙個需要經驗時間和經驗的工作,
6.運維工作和監控: 另外還需要監控系統對系統的各項指標進行監控,運維人員進行維護
三、goeasy的優秀性:
所以不管是從節約成本的角度,還是技術穩定性的角度來講,使用goeasy都比自己搭建websocket服務更具價效比。
有需要的老哥可以來試試,goeasy官網:
搭建自己框架
上篇文章講到配置和日誌已經初始化了,這篇文章接著把資料庫和redis初始化完成。初始化資料庫 資料庫orm我選用xorm。首先在config.json和config.go新增對應的資料庫配置。config.json db config config.go type dbconfig struct 接...
利用Vmware和Ubuntu搭建自己的桌面雲
實驗詳細內容參見課程部落格。本次實驗主要是利用vmware虛擬機器,以及ubuntu系統,來搭建可以通過windows遠端桌面連線的私有雲桌面。軟體版本 vmware 15 pro ubuntu 18.04 此過程在以往的課程中已經安裝過,並且可以在網上搜到許多版本,故略去。建立虛擬機器 開啟vmw...
wamp自己搭建過程
php mysql apache環境的搭建 apache 2 分別解壓一下三個解壓包 這裡解壓到d http中 然後把httd解壓出來的apache2.4改個資料夾名字,這裡為apache 方便好記 3 開啟apache conf http.conf檔案,crtl h 選擇替換 把c apache2...