首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >一种以低成本在100个客户之间交流的方法

一种以低成本在100个客户之间交流的方法
EN

Software Engineering用户
提问于 2018-03-02 19:11:40
回答 1查看 259关注 0票数 0

我在世界各地有100多个客户,这些客户需要自我、快速地进行沟通。每个客户发送的每一条信息都需要广播给每个人。消息将在1到16 MB之间。每个客户需要每半分钟发送一条信息。

我在考虑树结构,然后使用p2p连接,但随后它减慢了系统的速度。

我的另一个想法是使用电子邮件协议(这是最便宜的部分出现在图片中)。有许多电子邮件供应商已经有一个很好的服务器分发,可以帮助完成这一任务。因此,使用这些解决方案可能会更便宜。

什么是解决我的问题的好办法?一个廉价,快速,可靠的方式,与100个客户沟通。

我想我最关心的是我不想构建一个系统,然后发现需要几分钟才能传递信息。性能是我最重要的参数,我需要一个fest解决方案。

  • 规模目前不是一个考虑因素。
EN

回答 1

Software Engineering用户

回答已采纳

发布于 2018-03-02 20:18:14

这是典型的三角形问题。你想:

廉价、快速、可靠

但你得牺牲至少一个。

可靠性:通过利用免费的层服务(如电子邮件分发列表或dropbox/google驱动器/amazon免费帐户),您可以偷偷地使用其他人的带宽。

但是你很快就会通过各种控制来阻止人们滥用服务,直到你发明了一个新的窍门,你才会被中断。

速度:您可以通过p2p网络使用客户端连接,但是除非它们都有大量的带宽,否则速度将受到影响。

成本:您可以支付集中服务的带宽,并具有速度和可靠性。但是它会很贵

票数 3
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/366911

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档