让Dispatch搭建高可用的实时通信与追踪平台-创新互联

Dispatch使用Rancher为提供家政服务的专业人员提供一个高可用的、实时通信和追踪的平台。

创新互联公司是一家专业提供琼山企业网站建设,专注与成都网站设计、成都做网站H5响应式网站、小程序制作等业务。10年已为琼山众多企业、政府机构等服务。创新互联专业网络公司优惠进行中。

关于Dispatch

Dispatch是一个劳动管理工具,它为家居服务供应商和业主提供彼此之间的实时通讯和状态追踪服务。企业依靠Dispatch为顾客提供一个自始至终的流畅体验——Dispatch平台整合了一切,从服务请求,到现场操作的实时定位跟踪,到支付服务。

让Dispatch搭建高可用的实时通信与追踪平台

让Dispatch搭建高可用的实时通信与追踪平台

微服务所需的一切

为确保Dispatch平台能跟随不断增长的需求扩展和发展,公司决定尽早实施微服务。“微服务让我们可以独立地扩展,并且如果我们想要swap out,我们也随时可以这么做,”Dispatch的研发总监Jason Raede解释道,“我们不一定非要大规模部署。”

让Dispatch搭建高可用的实时通信与追踪平台

Dispatch的团队在2015年夏天开始使用容器,但在早期遇到了一些在不同服务器上的服务之间的网络和通信的挑战。就是那时候他们偶然发现了Rancher。“Rancher为我们提供了我们所需要的微服务架构的一切东西,”Raede解释说,“Rancher几乎可以处理一切问题,服务发现、弹性伸缩、滚动部署、配置管理等等。”

高频率高自动化部署

如今,Raede和他的团队要负责生产环境中的四十多项服务,而且平均每天都要为这些服务中的其中一项部署一个新版本。公司将Rancher和其他各类工具与基础设施(包括Datadog和AWS的一些产品)共同使用,使新版本的部署能自动化。

“我每天部署这些东西的时候都非常有信心,”Raede说,“最坏的情况,也不过是我们要回滚。如果我们的某个服务出现了故障,我们只需要Rancher里回滚下,一切就都恢复了,万事大吉。”

更精益和高效的团队

Dispatch有十来个工程师,使用Rancher让整个团队都变得更精益而高效。按照Raede的说法:“Rancher让五六个人的工作可以被一个人完成。”“那个人”是Dispatch的开发运维工程师Leo Bautista,他说用了Rancher之后“一切都快多了”。只需点几下鼠标就能轻松回滚部署的功能,还减轻了QA工程师的工作量。

让Dispatch搭建高可用的实时通信与追踪平台

另外,Rancher让Raede和Bautista可以给研发团队成员不同等级的公司基础架构的进入许可。Raede和Bautista可以通过Rancher的「基于角色的访问控制」功能管理这些许可。前端工程师可以在开发过程中在sandbox环境中工作,而产品团队的其他成员能够访问日志进行故障排除。

高可用、永远在线的服务平台

最后,Rancher帮助Dispatch提供了一个高可用的平台,旨在处理每分钟数以万计的请求,涉及所有从事现场服务的商业人士。

让Dispatch搭建高可用的实时通信与追踪平台

“很多人慢慢开始转向以从事服务类行业为生,”Jason Raede解释说,“我们需要确保他们能够收到他们的工作,并且让每个人的实时状态都得以更新。”

“我们非常在意我们的客户,以及我们客户的客户。如果我们的产品崩溃了,那就意味着某个人的冰箱或空调不运转了,”Bautista说。“但有了Rancher,”他补充道,“一切都会一直正常运转。”

原文来源:Rancher Labs

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


网页题目:让Dispatch搭建高可用的实时通信与追踪平台-创新互联
本文链接:http://azwzsj.com/article/ccehpj.html