开发者社区> 问答> 正文

找外包做移动应用,需要注意哪些事项?

已解决

找外包做移动应用,需要注意哪些事项?

展开
收起
游客lmkkns5ck6auu 2022-10-26 16:53:54 185 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    • 首先,确定是否需要用分布式系统。软件预算有多少?预计用户量有多少?预 计访问量有多少?是否只是业务前期试水版?单台服务器能否解决?是否接收 短时间宕机?……如果综合考虑,单机版系统就可以解决的,那就不要采用分布 式系统了。因为单机版系统和分布式系统的差别很大,相应的软件研发成本的 差别也很大。

    • 其次,确定是否真正的分布式系统。分布式系统最大的特点,就是当系统服务 能力不足时,能够通过水平扩展的方式,通过增加服务器来增加服务能力。然 而,单机版系统是不支持水平扩展的,强行扩展就会引起一系列数据问题。由 于单机版系统和分布式系统的研发成本差别较大,市面上的外包团队大多用单 机版系统代替分布式系统交付。那么,如何确定你的系统是真正意义上的分布 式系统呢?从软件上来说,是否采用了分布式软件解决方案;从硬件上来说, 是否采用了分布式硬件部署方案。

    以上内容摘自《Java工程师必读手册》电子书,点击https://developer.aliyun.com/ebook/download/7780 可下载完整版

    2022-10-26 19:51:52
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
阿里云开发者社区官方技术圈,用户产品功能发布、用户反馈收集等。
问答排行榜
最热
最新

相关电子书

更多
互联网时代企业信息安全管理的思考 立即下载
中小企业如何实现在家研发软件 立即下载
论移动开发项目的泛质量管理 立即下载