最近一個緊急項目里,出於考慮節約開發成本和縮短開發周期的目的,我選擇用GoEasy來替代自己搭建WebSocket,當然我也考慮過workerman和融雲等同類型的產品。最后選擇GoEasy的原因只有2點,極簡、穩定。
我可以來說一下我在項目里從GoEasy得到了哪些實質性的幫助,這里敲黑板,可能其中的一到兩條就是你想要的。
1 簡單
我是寫Java的,GoEasy里有自己的依賴包,我從注冊到獲取APP key,到自己寫好代碼到跑通推送不到30分鍾,在我看來這是目前能最大程度減少開發成本和縮短開發周期的三方WebSocket的產品。從GoEasy這邊所需要獲取的也只有1個APP key和1個地址。
2 穩定
因為簡單心里肯定會充滿不確定性,擔心穩定性不高,看官網所說的多集群和可靠容災,因為我購買的消息數量不多,測了1W條,從開始到完成0.67S,沒有漏發,還是很穩定的。
3 兼容性
從瀏覽器到代碼類型,GoEasy兼容性做的可以說是很完善了,我從IE6開始測,目前沒有發現不支持的瀏覽器。同時官網上的快速入門可以看到,可以支持任何開發語言。
4 安全
我這個項目消息推送數量不多,但是並發連接數量會比較多一點,所以我付了費增加並發數量,同時也體驗了一下GoEasy所謂的獨創的OTP技術,在app key和推送消息隱私方面做的很不錯,具體的不多說,有興趣可以去自己去了解一下。
5 應用范圍
可以說GoEasy 的應用范圍非常廣泛了,整個WebScoket這一塊完全不用你管,我覺得可以適用於任何web項目中。
這是我從用GoEasy得到的總結,當然可能沒有說的很完整,如果你現在需求WebSocket而沒有太多的時間去做這一塊的話,可以去試試GoEasy的免費版。推薦原因很簡單,因為真的很簡單。(www.goeasy.io)