GoEasy和自己搭建websocket服务的区别

在前一篇文章中我讲到了在uniapp中使用GoEasy提供的websocket服务来实现数据实时更新。很多人有疑惑,为什么不自己搭建一个websocket服务呢。

这里我简单梳理一下我个人的一些理解,欢迎大家发表自己的意见。

一、成本:

大家都知道,软件公司的人力成本巨大,一个小项目配2个程序员+1个测试人员,工资以及各项福利,基本上都是上万了。

你要搭建一个基本能用的websocket服务,两个程序员一天两天是搞不定的。

GoEasy一年的服务费用,最便宜的只要几百,最贵的也就一万多。这么一对比,你会发现使用GoEasy的成本优势巨大。

另外如果是自己搭建服务器,还需要额外购买云服务和流量带宽费用,这又是一笔费用了。

二、技术:

如果是小项目,随便玩 一下,那自己搭建一个websocket的确可以简单的实现。但是如果是成规模的企业级或者中大型互联网平台,对高可用容灾,稳定性,吞吐量以及支持快速扩展的要求就会非常高。

1. 必须是个能够支持快速横向扩展的集群,确保大流量的时候可以方便的进行扩容。

2. 性能要求,跑通很简单,但是进行细致的压力测试以及性能优化时间,需要的人力物力都是巨大的。要做到百万级每秒的吞吐量,对人员的要求是很高的。

3.稳定性,除了优秀人员投入外,对于经验不足的团队,还需要比较长的时间在实践中打磨。

4. 兼容性,这是一个需要大量时间进行精细测试的工作。

5. 主机和备机容灾和可靠性,也是一个需要经验时间和经验的工作,

6.运维工作和监控

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值